In 2026, inbox providers no longer treat email authentication as optional. Gmail, Yahoo, and Microsoft all require proper authentication for bulk senders, and missing or broken records are one of the fastest ways to land in spam — or get rejected outright. This email authentication checklist covers every record, setting, and monitoring habit you need so your mail passes every check, every time.
1. SPF: Authorize Your Sending Servers
SPF (Sender Policy Framework) is a DNS TXT record listing the servers allowed to send mail for your domain. Publish one for every domain you send from, including subdomains used for transactional mail. Include only the servers you actually use, keep the record under 10 DNS lookups (the SPF lookup limit), and end with a clear policy: -all for a hard fail once you are confident, or ~all while testing. A missing or overly broad SPF record is still one of the most common authentication failures.
2. DKIM: Cryptographically Sign Every Message
DKIM adds a digital signature to each outgoing message, proving it was not altered in transit. Generate a 2048-bit key for each sending domain, publish the public key as a DNS TXT record, and configure your mail server or sending platform to sign every message. Rotate keys at least once a year. If you send through multiple platforms, each needs its own DKIM selector so signatures do not collide.
3. DMARC: Tell Receivers What to Do With Failures
DMARC ties SPF and DKIM together and tells receivers how to handle mail that fails both checks. Start with a monitoring policy — p=none with a reporting address — and read the aggregate reports for a few weeks. They reveal every service sending on your behalf, including ones you forgot about. Once legitimate sources pass, move to p=quarantine and eventually p=reject. A p=reject policy is now effectively required for bulk senders at Gmail and Yahoo, so do not leave DMARC at p=none permanently.
4. BIMI: Show Your Logo in the Inbox
BIMI (Brand Indicators for Message Identification) displays your brand logo next to authenticated messages in supporting inboxes. It requires a DMARC policy of quarantine or reject, plus a verified logo (SVG format) and, for Gmail, a Verified Mark Certificate. BIMI is optional for delivery, but it visibly rewards senders who complete the rest of the checklist — and it boosts open rates.
5. Reverse DNS and Hostname Alignment
Your sending IP's PTR (reverse DNS) record must resolve to a hostname that itself resolves back to the same IP — forward-confirmed reverse DNS. Set the PTR in your VPS provider's panel and make sure your mail server's HELO/EHLO hostname matches it. A mismatch is a classic spam signal. If you send from a VPS, choose one with open port 25 and PTR control, such as Contabo.
6. MTA-STS and TLS Reporting
MTA-STS forces receiving servers to use encrypted connections when delivering to your domain, preventing downgrade attacks. Publish an MTA-STS DNS record and host the policy file over HTTPS. Pair it with TLS-RPT (TLS reporting) so receivers tell you when encryption fails. Together, these two records close a gap that SPF, DKIM, and DMARC do not cover.
7. List Hygiene and Consent
Authentication proves who you are; it does not excuse bad lists. Only mail people who opted in, remove hard bounces immediately, and suppress chronic non-openers before they turn into spam complaints. Clean lists keep complaint rates low, and low complaint rates keep your domain reputation high — which is exactly what authentication is meant to protect.
8. Monitoring: Postmaster Tools and Reports
Authentication is not a one-time setup. Register your domains with Google Postmaster Tools and Microsoft SNDS, and review DMARC aggregate reports weekly. Watch for sudden spikes in SPF or DKIM failures — they usually mean a new sending service was added without records, or a key expired. Set calendar reminders for key rotation and certificate renewal so nothing silently lapses.
What Happens When You Skip Authentication
Skipping authentication is expensive. Messages from unauthenticated domains are far more likely to be rejected or filtered to spam, which means your campaigns reach fewer people and your domain reputation erodes with every send. Worse, without DMARC at enforcement, anyone can spoof your domain for phishing, and your brand takes the blame. Recovering a damaged sender reputation takes months of careful sending; setting up the records in this checklist takes an afternoon. The math is not close.
Key Takeaways
- Publish SPF, DKIM, and DMARC for every sending domain and subdomain — no exceptions.
- Move DMARC from monitoring to quarantine and then reject once reports confirm legitimate sources pass.
- Add BIMI for inbox branding, and MTA-STS with TLS-RPT for transport encryption.
- Align PTR, hostname, and HELO records, and keep DNS lookups within SPF's 10-lookup limit.
- Clean your lists, honor consent, and monitor Postmaster Tools and DMARC reports weekly.
