Email Authentication Checker
Verify SPF, DMARC, and DKIM records to ensure email deliverability and prevent domain spoofing.
Understanding Email Authentication
SPF, DKIM, and DMARC are three complementary DNS-based email authentication standards that work together to prevent email spoofing and improve deliverability.
SPF (Sender Policy Framework)
SPF specifies which mail servers are authorized to send email for your domain. It is a TXT record at your root domain. Example: v=spf1 include:_spf.google.com ~all. If an unauthorized server sends email claiming to be from your domain, receiving servers can reject it.
DMARC (Domain-based Message Authentication)
DMARC builds on SPF and DKIM. It tells receiving mail servers what to do when an email fails authentication: nothing (p=none), quarantine to spam (p=quarantine), or reject entirely (p=reject). It also provides reporting. The DMARC record is a TXT record at _dmarc.yourdomain.com.
DKIM (DomainKeys Identified Mail)
DKIM adds a cryptographic signature to outgoing emails. Receiving servers verify the signature against your public key published in DNS. The DKIM TXT record is at selector._domainkey.yourdomain.com. The selector is chosen by your email provider (e.g., "google" for Google Workspace).