Email Authentication (SPF, DKIM, DMARC)
Email Authentication (SPF, DKIM, DMARC) is a set of DNS-based standards that verify an email genuinely comes from the domain it claims, protecting deliverability and guarding against spoofing.
Also known as: SPF DKIM DMARC, email auth standards, domain authentication
Email Authentication (SPF, DKIM, DMARC) is a set of DNS-based standards that let receiving mail servers confirm a message truly came from the sender it claims. The three core standards are SPF (which lists servers allowed to send for a domain), DKIM (which adds a cryptographic signature to outgoing messages), and DMARC (which tells receivers what to do when checks fail and produces reports on who is sending mail using the domain). Together they are now effectively mandatory for any organization sending marketing email at scale.
What Email Authentication Means
Email Authentication covers three interlocking standards. SPF (Sender Policy Framework) publishes a DNS TXT record listing the IP addresses and services authorized to send mail for the domain, letting receivers reject mail from anywhere else. DKIM (DomainKeys Identified Mail) signs each outgoing message with a private key, with the corresponding public key in DNS, so receivers can verify the message has not been altered and came from an authorized signer. DMARC (Domain-based Message Authentication, Reporting and Conformance) sits on top of both, telling receivers what to do when SPF or DKIM fails (monitor, quarantine, or reject) and generating aggregate reports of what is being sent using the domain.
How Email Authentication Works
In practice, Email Authentication is configured as DNS records on the sending domain and the platforms that send on the domain’s behalf. When an email arrives at a receiving mail server, the server checks the SPF result against the connecting IP, validates the DKIM signature against the published key, and applies the DMARC policy to decide what happens when either check fails. DMARC reports flow back to the address configured in the policy, listing every source that has sent mail using the domain, the authentication results, and the volume. The reports are how teams discover legitimate services that need to be authorized and shadow senders that should be blocked.
Common Pitfalls and Misconceptions
The most common Email Authentication mistake is setting up SPF and DKIM but leaving DMARC at a monitor-only policy indefinitely, which leaves the domain open to spoofing while creating the appearance of being authenticated. Teams also configure SPF too broadly (including upstream providers’ whole IP ranges) or too narrowly (missing a legitimate sending service that then fails), and they forget to update the records when adding or removing email vendors. DKIM key rotation is also often skipped, leaving old keys signing mail long after the signing infrastructure changed. Major mailbox providers including Gmail and Yahoo now require authentication for bulk senders, so missing or misconfigured records cause filtering and outright blocking, not just a marginal deliverability hit.
Email Authentication in Practice
The pattern in mature deliverability programs is to use DMARC reports as a discovery tool, not just an enforcement decision. Reports reveal every server sending mail using the domain, including legitimate services that should be authorized and shadow senders that should not be. Most organizations who turn on DMARC reporting discover senders nobody knew about and unauthorized spoofing attempts. The discipline is staying in monitor mode long enough to authorize every legitimate source, then moving systematically to quarantine and then reject. Skipping the discovery phase causes legitimate mail to break when enforcement turns on, which is why so many organizations stay at monitor indefinitely.
Common questions.
Do I need all three of SPF, DKIM, and DMARC?
Who sets up email authentication?
What does a DMARC policy of reject mean?
What does each of SPF, DKIM, and DMARC actually do?
What are DMARC reports used for?
What is BIMI and how does it relate to email authentication?
How long does it take to roll out DMARC enforcement?
Related Terms
More from MarTech & Operations.
Let’s Talk
Let’s talk about what your next quarter could look like.
Tell us what you’re working on. A senior practitioner reads it, not an SDR queue, and replies, usually within one business day.
- Reviewed personally, not routed through a queue.
- A conversation about what you’re actually working on, not a generic pitch.
- No pressure, just a chance to talk it through.