How do I verify my email DNS setup is correct?
Use dig to check MX, SPF, DKIM, and DMARC records. Send a test email to mail-tester.com for a spam score. Use Google Admin Toolbox or MXToolbox to check all records. Your score should be 9-10 out of 10 for reliable email delivery.
Verify This Answer
Cross-check this information using these trusted sources:
More FAQs in Email Domain Setup for Node.js MX Records, SPF, DKIM, and DMARC
MX records (mail server for receiving), SPF (TXT record listing authorized sending servers), DKIM (CNAME or TXT for email signing), and DMARC (TXT record with policy for failed authentication). All four are needed for reliable email delivery.
SPF (Sender Policy Framework) is a TXT record that lists which servers are allowed to send email from your domain. Without SPF, email providers may send your emails to spam or block them entirely. Example: v=spf1 include:amazonses.com ~all
DKIM (DomainKeys Identified Mail) adds a digital signature to your emails using a public-private key pair. The public key is in your DNS, and the private key signs each email. This proves the email is genuinely from your domain and wasn't tampered with.
Still have questions?
Browse all our FAQs or reach out to our support team
