Setting Up Custom Domain Email with Google Workspace
### Step 1 — Add Your Domain
admin.google.com → Account → Domains → Manage domains → Add a domain
### Step 2 — Verify Domain Ownership
Add a TXT record: google-site-verification=XXXXXX to your DNS. Takes up to 48 hours.
### Step 3 — Configure MX Records
Delete existing MX records, then add:
| Priority | Mail 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 |
### Step 4 — Add SPF Record
TXT record: v=spf1 include:_spf.google.com ~all
### Step 5 — Enable DKIM
admin.google.com → Apps → Gmail → Authenticate email → Generate new record → Add to DNS → Start authentication
### Step 6 — Add DMARC
TXT at _dmarc.yourdomain.com: v=DMARC1; p=quarantine; rua=mailto:admin@yourdomain.com