Visual RFC.
ALL RFCs / RFC 7489
Read the RFC ↗
RFC 7489 / MECHANISM GUIDE

Visible author and alignment

01

DMARC ties successful SPF or DKIM authentication to the RFC5322.From domain.

This guide explains the 2015 publication. Superseded by RFC 9989, RFC 9990, RFC 9991.

Related RFCs and changes

“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.

DIAGRAM§ 3.1 ↗
RFC 7489 · § 3.1EXAMPLE
3 / 3
Visible author and alignmentDMARC ties successful SPF or DKIM authentication to the RFC5322.From domain.Visible author and alignmentFrom: user@example.orgSPF passDKIM passother.exampleexample.orgOne aligned successful path is enough
03
Require alignment

A pass for unrelated.example does not align with example.org.

Protocol participantThreat or exceptionProtocol controlSimplified drawings · precise section references
WHAT CHANGED
Standalone SPF and DKIM checksRFC 7489 §4.1

DMARC combines aligned SPF or DKIM with author-domain policy and feedback; an unrelated authentication pass is insufficient. These RFCs remain complementary, not superseded versions.

Read the updated RFC section ↗
KEY POINT

At least one aligned authentication path must pass.

  • At least one aligned authentication path must pass.
  • DKIM alignment uses the signing d= domain; SPF alignment uses the authenticated MAIL FROM domain.
  • Relaxed alignment compares Organizational Domains; strict alignment requires exact domain matches.
DETAILS

Examples are illustrative. Consult the linked RFC and its errata for implementation details.

Read the RFC section ↗

Diagrams simplify the RFC. Read the linked sections for complete requirements.

Privacy
All chapters in this RFC
  1. Visible author and alignment
  2. Discover domain policy
  3. Pass and policy disposition
  4. Aggregate and failure reports
  5. Mailing lists and limitations
RFC 9700 / CHAPTERS

Chapters

For full details, tables, algorithms, and exceptions, read the original RFC.

RFC status and corrections ↗