Email provider
iCloud+ Custom Email Domain DNS records
Use your own domain with iCloud Mail, included with an iCloud+ subscription.
Where is your domain's DNS managed?
Each guide below uses that host's field names, steps and known problems.
- Amazon Route 53 iCloud+ Custom Email Domain on Amazon Route 53
- Bluehost iCloud+ Custom Email Domain on Bluehost
- Cloudflare iCloud+ Custom Email Domain on Cloudflare
- DreamHost iCloud+ Custom Email Domain on DreamHost
- GoDaddy iCloud+ Custom Email Domain on GoDaddy
- Hostinger iCloud+ Custom Email Domain on Hostinger
- IONOS iCloud+ Custom Email Domain on IONOS
- Name.com iCloud+ Custom Email Domain on Name.com
- Namecheap iCloud+ Custom Email Domain on Namecheap
- Network Solutions iCloud+ Custom Email Domain on Network Solutions
- OVHcloud iCloud+ Custom Email Domain on OVHcloud
- Porkbun iCloud+ Custom Email Domain on Porkbun
- SiteGround iCloud+ Custom Email Domain on SiteGround
- Squarespace Domains iCloud+ Custom Email Domain on Squarespace Domains
- Wix iCloud+ Custom Email Domain on Wix
- WordPress.com iCloud+ Custom Email Domain on WordPress.com
The records iCloud+ Custom Email Domain needs
These are the values for any DNS host. Field names differ between hosts, so use the host guides above for the exact boxes to fill in.
| Record | Type | Host / Name | Value | Priority | TTL | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Domain verification Proves you own the domain | Type | TXT | Host / Name | @ | Value | Copy from iCloud+ Custom Email Domain | Priority | n/a | TTL | Default |
| MX records Where incoming email goes | Type | MX | Host / Name | @ | Value | mx01.mail.icloud.com | Priority | 10 | TTL | Default |
| MX records Where incoming email goes | Type | MX | Host / Name | @ | Value | mx02.mail.icloud.com | Priority | 10 | TTL | Default |
| SPF record Which servers may send as you | Type | TXT | Host / Name | @ | Value | v=spf1 include:icloud.com ~all | Priority | n/a | TTL | Default |
| DKIM A signature on every message | Type | CNAME | Host / Name | sig1._domainkey | Value | sig1.dkim.yourdomain.com.at.icloudmailadmin.com | Priority | n/a | TTL | Default |
| DMARC record What to do with fakes ยท recommended | Type | TXT | Host / Name | _dmarc | Value | v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com | Priority | n/a | TTL | Default |
Notes on each record
What iCloud+ Custom Email Domain's documentation says about each record, in one place.
MX MX records
- Apple's page writes these with a trailing period (mx01.mail.icloud.com.). Use whichever form your DNS host expects.
DMARC DMARC record
- Apple's setup page doesn't list a DMARC record. This is the standard starting record (p=none asks receivers for no action); replace the report address with one you read.
Common iCloud+ Custom Email Domain mistakes
Leaving example.com in the DKIM target
Apple's example target is sig1.dkim.example.com.at.icloudmailadmin.com. Replace example.com with your own domain.
Check your iCloud+ Custom Email Domain DNS
Enter your domain to see which records are in place.
Looks good Needs attention Missing or wrong Info