Dev.to
7/6/2026

DMARC Just Got 3 New RFCs. Your DNS Record Doesn't Need to Change.
Short summary
DMARC's specification has been formally updated and split from RFC 7489 into three separate Standards Track RFCs (9989, 9990, 9991), covering core policy, aggregate reporting, and failure reporting respectively. Existing DMARC records remain fully compliant with zero syntax changes required. If you're still using p=none, this is a good opportunity to review aggregate reports and move toward quarantine or reject enforcement.
- •DMARC split from RFC 7489 into three new Standards Track RFCs (9989, 9990, 9991)
- •No changes needed to existing DMARC records — syntax remains unchanged
- •Consider moving from p=none to p=quarantine/reject if you haven't already
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



