Authentication / UPDATED JULY 2026

Email authentication

The DNS and cryptographic mechanisms receivers use to verify sending identities and domain authorization.

Email authentication is the combined identity layer formed by SPF, DKIM, and DMARC. SPF evaluates whether an IP is authorized for an envelope domain. DKIM validates a domain-backed signature over selected headers and body content. DMARC checks whether a passing SPF or DKIM identity aligns with the visible From domain and adds policy and reporting.

Authentication proves control of technical identities; it does not prove that a message is wanted, safe, accurate, or well targeted. Authenticated spam is still spam.

Authentication helps receivers distinguish authorized infrastructure from direct domain spoofing. It is also a baseline sender requirement at major mailbox providers and creates durable domain identity across infrastructure changes.

  1. 01

    The domain owner publishes SPF, DKIM keys, and DMARC policy in DNS.

  2. 02

    The sender constructs the envelope, signs the message, and transmits it.

  3. 03

    The receiver queries DNS and evaluates SPF and DKIM.

  4. 04

    DMARC compares the authenticated domains with the visible From domain and produces a pass or fail.

The authentication stack
Visible From     [email protected]
Return-Path      [email protected]  → SPF pass + aligned
DKIM signature   d=mail.example.com        → DKIM pass + aligned
DMARC            pass                      → one aligned pass is enough
  • Treating SPF, DKIM, and DMARC as three independent checkboxes.
  • Passing SPF or DKIM on a provider domain that does not align with the visible From domain.
  • Publishing records without testing every legitimate sender and forwarded path.
  • Assuming authentication guarantees inbox placement.
  • Authentication creates verifiable identity, not permission.
  • DMARC alignment connects technical authentication to the visible From domain.
  • Configure and monitor every sending service that uses the domain.
  1. 01Google: Email authentication requirements