Skip to content

Add pydata.it domain zone to global infrastructure#4562

Merged
patrick91 merged 1 commit intomainfrom
pydata-it-domain
Feb 6, 2026
Merged

Add pydata.it domain zone to global infrastructure#4562
patrick91 merged 1 commit intomainfrom
pydata-it-domain

Conversation

@patrick91
Copy link
Member

Summary

  • Add Route53 zone for pydata.it domain
  • Add Google site verification TXT record
  • Add MX record for Gmail activation (smtp.google.com)

Test plan

  • Run terraform plan on global infrastructure to verify changes
  • Verify domain verification completes in Google Workspace

@vercel
Copy link

vercel bot commented Feb 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pycon Ready Ready Preview Feb 6, 2026 11:24pm

@patrick91 patrick91 merged commit 3604c7b into main Feb 6, 2026
5 of 6 checks passed
@patrick91 patrick91 deleted the pydata-it-domain branch February 6, 2026 23:22
@claude
Copy link
Contributor

claude bot commented Feb 6, 2026

This PR adds an MX record for Gmail activation on the pydata.it domain. The configuration is minimal for initial setup.

Issue Found - Incorrect MX Record:

The MX record at infrastructure/global/domains/pydata_it/records.tf:13 uses 'smtp.google.com.' which is incorrect for Gmail/Google Workspace. This is an SMTP server hostname, not a mail exchange server.

For Google Workspace/Gmail, the correct MX records should follow the pattern used in pycon.it (see pycon_it/records.tf:10-14):

  • Primary: '1 aspmx.l.google.com.'
  • Alternates: '5 alt1.aspmx.l.google.com.', '5 alt2.aspmx.l.google.com.', etc.

Impact: Email delivery will fail because 'smtp.google.com' is not a valid MX server. Mail sent to @pydata.it addresses will bounce.

Fix Required: Replace the MX record with proper Google Workspace MX servers. The standard configuration is:

records = [
"1 aspmx.l.google.com.",
"5 alt1.aspmx.l.google.com.",
"5 alt2.aspmx.l.google.com.",
"10 aspmx2.googlemail.com.",
"10 aspmx3.googlemail.com."
]

Reference: pycon_it/records.tf:9-15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant