DNS help
Last updated:
To turn email on, you add five records at the service that hosts your domain's DNS. The exact value of each record is in the DNS step of your account, with a copy button.
What each record does
- TXT at resend._domainkey (DKIM signature): proves mail really comes from your domain
- MX at send: the return path for mail that could not be delivered
- TXT at send (SPF): allows sending on behalf of your domain
- MX at the domain itself (@): brings incoming mail to MyMail
- TXT at _dmarc: tells receivers what to do with mail forged in your name
Cloudflare
- DNS → Records → Add record
- In Name, enter only the first part (for example send), not the full domain
- TXT and MX records have no proxy option; leave it as it is
GoDaddy
- My Products → DNS → Add New Record
- Use @ as the Name for the domain itself
Namecheap
- Domain List → Manage → Advanced DNS → Add New Record
- MX records go under Mail Settings with Custom MX
Amazon Route 53
- Hosted zones → your domain → Create record
- Put TXT values in double quotes
ArvanCloud
- DNS → Records → Add record
- Enter only the first part of the name
cPanel and hosting panels
- Zone Editor or DNS Zone Editor
- If there is an Email Routing setting, set it to Remote Mail Exchanger
Common mistakes
- Domain twice: many panels add the domain for you, so send.yourshop.com becomes send.yourshop.com.yourshop.com
- An old MX: if another MX (for example Google) is still on the domain, remove it or some mail will go elsewhere
- Not waiting: DNS changes usually take minutes, sometimes a few hours. The status page checks by itself