InboxRatio
Check your domain

DKIM2 Sender Policy draft proposes how DMARC should handle modified, forwarded mail

· Source: IETF Datatracker

Wei Chuang of Google submitted a new Internet-Draft, DKIM2 Sender Policy (draft-chuang-dkim2-sender-policy), on September 10, 2026, and published revision -01 two days later, on September 12. It is an individual submission, not a working-group document. It tackles a question DKIM2 has to answer before anyone deploys it: how DMARC should behave once mail can be legitimately modified on its way through several relays.

The draft arrives during a busy stretch for the DKIM working group. The core DKIM2 specification reached revision -06 on August 28, and the DKIM2 Best Practices draft by Todd Herr of GreenArrow Email was substantially restructured in revision -01 on September 9. That document covers interoperability with SPF, DKIM, DMARC and ARC. We covered the specification's earlier progress in our DKIM2 spec -04 report.

What the draft proposes

Per its abstract, the document updates DMARC (RFC 9989) for DKIM2, which supports forwarding with message modifications across multiple mail transfer agents. It proposes policy at two levels.

At the domain level, an optional auth= tag in the DMARC DNS record would list the authentication methods a domain supports: dkim, dkim2 and spf. The draft presents this as a defense against downgrade attacks, in which a malicious relay modifies a message and strips its DKIM2 or DKIM signatures. Once a domain declares it signs with DKIM2, a message arriving without that signature stands out.

At the message level, signers set flags inside the DKIM2 signature. donotmodify asks that the message not be altered. donotexplode asks that it not be sent on to more than one recipient. unaligned reports that the From header is not aligned. feedback and feedhere request reporting on how the message was handled. Receivers can then check whether intermediaries respected those requests.

Why it matters

Forwarding and mailing lists breaking DMARC is one of email authentication's longest-running problems, and ARC was built as a patch for it. DKIM2 replaces the patch with a signed chain of custody, and this draft sketches the policy layer that tells receivers what to enforce. A flag like donotmodify would give transactional senders a standard way to say a message should arrive exactly as sent.

Nothing here is ready to deploy. An individual -01 draft may change substantially or be folded into working-group documents. The groundwork still pays off regardless: senders whose DMARC is at enforcement, with aggregate reports flowing, will adapt fastest. Our DMARC checker shows where your policy stands today.