Google Workspace DNS Records
MX Records
| Priority | Server |
|---|---|
| 1 | ASPMX.L.GOOGLE.COM |
| 5 | ALT1.ASPMX.L.GOOGLE.COM |
| 5 | ALT2.ASPMX.L.GOOGLE.COM |
| 10 | ALT3.ASPMX.L.GOOGLE.COM |
| 10 | ALT4.ASPMX.L.GOOGLE.COM |
SPF Record
v=spf1 include:_spf.google.com ~allDKIM
Generate in Google Admin Console → Apps → Google Workspace → Gmail → Authenticate email. Add the provided TXT record.
DMARC
_dmarc.example.com TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"Microsoft 365 DNS Records
MX Record
example.com. MX 0 example-com.mail.protection.outlook.com.SPF Record
v=spf1 include:spf.protection.outlook.com -allAutodiscover
autodiscover.example.com. CNAME autodiscover.outlook.com.Verification
# Check MX records
dig example.com MX +short
# Check SPF
dig example.com TXT +short | grep spf
# Send test email and check headers
# Look for: spf=pass, dkim=pass, dmarc=passCombining with VPS Email
If your VPS also sends email (notifications, alerts), ensure your SPF record includes both:
v=spf1 include:_spf.google.com ip4:YOUR_VPS_IP -all