Loading...
Loading...
Email authentication is your first line of defense against spoofing and phishing. This 8-step audit verifies every authentication protocol — from SPF and DKIM to BIMI and MTA-STS — to ensure your domain is fully protected.
Verify your SPF record exists, has correct syntax, and includes all authorized sending sources. A missing or malformed SPF record means any server can send email as your domain.
Check SPF RecordSPF has a hard limit of 10 DNS lookups. Exceeding this causes a permanent error (permerror) that makes SPF fail for all emails. Flatten nested includes to stay under the limit.
Flatten SPF RecordDiscover which DKIM selectors your domain uses. Each email provider typically has its own selector. Knowing your active selectors is essential before verifying keys.
Find DKIM SelectorsFor each active selector, verify the DKIM public key is published correctly in DNS and uses a strong key length (2048-bit RSA minimum). Weak or missing keys fail DKIM verification.
Check DKIM RecordConfirm your DMARC record specifies the correct policy, alignment mode, and reporting addresses. A p=none policy provides visibility but no protection — aim for p=reject.
Check DMARC PolicyCheck if your domain has a BIMI record that displays your brand logo in supporting email clients. BIMI requires a valid DMARC policy of p=quarantine or p=reject.
Check BIMI RecordVerify your MTA-STS policy enforces TLS encryption for incoming email. Without MTA-STS, attackers can intercept email by downgrading connections to unencrypted SMTP.
Check MTA-STSAfter verifying all authentication records, test your overall spam score. Proper SPF, DKIM, and DMARC alignment significantly reduces spam score and improves inbox placement.
Check Spam ScoreComplete all 8 checks to verify your domain is fully authenticated. All tools are free with no signup.
Browse All Tools