Skip to content

Add pydata.it domain zone to global infrastructure - #4562

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

patrick91 merged 1 commit into
mainfrom
pydata-it-domain

Conversation

@patrick91

Copy link
Copy Markdown
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

vercel Bot commented Feb 6, 2026

Copy link
Copy Markdown

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

claude Bot commented Feb 6, 2026

Copy link
Copy Markdown
Contributor

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

This branch was successfully deployed

1 active deployment
Preview 4790c161 Deployed Feb 6, 2026 by vercel[bot]
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