Skip to main content
Email & Website Security·Updated 2026-10-21

What are SPF, DKIM and DMARC?

Short answer

They are DNS records that help receiving mail servers decide whether email claiming to come from your domain is genuine. SPF lists servers allowed to send for you, DKIM adds a cryptographic signature, and DMARC tells receivers what to do when checks fail and sends you reports.

The details

Together they make it much harder for criminals to send email that exactly spoofs your domain. Google’s sender guidelines expect them, and bulk senders must publish DMARC. Start DMARC at p=none to collect reports, fix legitimate senders, then move to quarantine and reject.

Useful next reads and tools

Terms explained

DKIM
DKIM (DomainKeys Identified Mail) adds a cryptographic signature to outgoing email so receivers can verify it came from an authorized sender for the domain and was not altered in transit.
DMARC
DMARC is a DNS policy that tells receiving mail servers what to do with email that fails SPF and DKIM alignment for your domain, and where to send reports about it.
SPF
SPF (Sender Policy Framework) is a DNS record listing the servers allowed to send email for a domain.

Sources

Related questions