A comprehensive guide to configuring DNS records for your email domain. Follow these steps to ensure your emails reach the inbox.
Common registrars: Namecheap, GoDaddy, Cloudflare, Google Domains, Squarespace
MX records tell other mail servers where to deliver emails for your domain. These are usually set up by your email provider.
| 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 |
| Priority | Mail Server |
|---|---|
| 0 | yourdomain-com.mail.protection.outlook.com |
Replace "yourdomain-com" with your actual domain (dots replaced with dashes).
SPF tells receiving servers which mail servers are authorized to send email for your domain. Add this as a TXT record at your domain root.
v=spf1 include:_spf.google.com ~allv=spf1 include:spf.protection.outlook.com ~allYou can only have one SPF record per domain. If you use multiple email providers, combine them into a single record:
v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~allDKIM adds a digital signature to your emails. You'll need to generate the DKIM key from your email provider, then add it as a TXT record.
google._domainkeyDMARC tells receiving servers what to do if SPF or DKIM checks fail. Add this as a TXT record with the host _dmarc.
_dmarcv=DMARC1; p=none; rua=mailto:dmarc@yourdomain.comReplace yourdomain.com with your actual domain.
p=none - Monitor only, don't reject emails (start here)p=quarantine - Send failing emails to spamp=reject - Reject failing emails entirely (strictest)Start with p=none to monitor, then tighten as needed.
Add DNS records at your domain registrar. Here's where to find DNS settings for common providers:
Domain List → Manage → Advanced DNS
My Products → DNS → Manage Zones
Select Domain → DNS → Records
My Domains → DNS → Custom Records
After adding DNS records, it can take up to 48 hours for changes to propagate (usually much faster). Use Outlio's built-in tool to verify your setup.
Go to Email Accounts and click the Test Domain Setup button. Outlio will check your MX, SPF, and DMARC records automatically.
Learn more about testing →Was this article helpful?