DMARCbis (RFC 9989): What Actually Changed and What to Fix in Your Record

Short answer: DMARC has a new spec. In May 2026 the IETF published DMARCbis — RFC 9989 (with companions 9990/9991) — replacing RFC 7489 and promoting DMARC to a Proposed Standard. Most records published before 2026 now carry tags the new standard deprecates.

What changed

What to do with your record

  1. Remove pct=, rf= and ri= if present — they're dead weight that signals an unmaintained record.
  2. Keep (or add) rua= — aggregate reporting is unchanged and remains your visibility into spoofing.
  3. Consider explicit sp= and np= policies if you run subdomains — np=reject shuts down spoofing on non-existent subdomains cheaply.
  4. Re-validate after editing.

Our DMARC checker validates against RFC 9989 — it flags the deprecated tags automatically, one of the few free checkers that does.

The rules keep changing. Your monitoring shouldn't lag them.

Aurelius continuously verifies SPF, DKIM, DMARC, MX and 10 blacklists across your sending domains, with alerts on any regression. Free for 2 domains.

Start monitoring free