Views: 23
Email Going to Spam? SPF, DKIM, and DMARC Setup
Emails going to spam? Set up SPF, DKIM, and DMARC in 3 steps with copy-paste DNS records. Free instant check shows what's missing, no sign-up.
Check your domain for this issue now
Free, no sign-up. Runs the exact check this guide describes and shows what to fix.
Problem
Your emails are landing in spam folders or being rejected by recipients’ mail servers.
Top 3 Causes
- Missing SPF record — Receivers can’t verify your sending server is authorized. Add a TXT record like
v=spf1 include:_spf.google.com -all. - No DKIM signing — Without a cryptographic signature, messages can’t be authenticated. Configure DKIM in your email provider and publish the public key as a DNS TXT record.
- No DMARC policy — Without DMARC, receivers decide independently what to do with unauthenticated mail. Add
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com.
Diagnosis with DechoNet
- DNS Lookup — Check the Email Security tab to see if SPF, DKIM, and DMARC records are present and valid.
- Look for warnings about missing or misconfigured records.
Resolution Checklist
- SPF: Add a TXT record at
@→v=spf1 include:<your-provider> -all. Keep under 10 DNS lookups. - DKIM: Generate a key pair in your email provider, publish the public key as a TXT record at
<selector>._domainkey.example.com. - DMARC: Add a TXT record at
_dmarc.example.com→v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@example.com. - Start DMARC with
p=noneto monitor, then escalate toquarantine→rejectonce verified. - Test by sending to a Gmail account and checking the “Show original” headers for SPF/DKIM/DMARC pass status.
Related Tools
Related Guides
Share this guide
[Ad] Guide Detail Inline