Try free for 14 days

Basics

DMARCbis: what changes

Since May 2026, a new standard applies to DMARC, known as DMARCbis. Some tags in the DMARC record have been removed, others are new. Here is what changes and what to watch out for when you update your record.

4 min readHow well is your domain protected? Check my domain for free

Key points at a glance

  • Since May 2026, RFC 9989 (DMARC) and RFC 9990 (aggregate reports) replace the previous standard RFC 7489.
  • pct, rf and ri are gone; new are t=y (test mode), np (non-existent subdomains) and psd (only for public suffix operators).
  • np=reject is recommended; psd=y does not belong in a company domain’s record.

What is DMARCbis?

DMARCbis is the name for the revised DMARC rules. Since May 2026, two new documents replace the old standard RFC 7489: RFC 9989 describes DMARC itself, RFC 9990 the aggregate reports that mail providers send to your reporting address.

The goal stays the same: with p=none, p=quarantine or p=reject, your record says what should happen to emails that claim to come from your domain but fail the check.

Source: RFC 9989 and RFC 9990 from the RFC Editor.

From the old to the new record
  1. Removedpct, rf and ri
  2. Newt=y, np and psd
  3. Recommendednp=reject, no psd=y on company domains

What is gone: pct, rf and ri

pct set the share of emails the policy applies to, for example pct=25 for a careful move to quarantine. rf set the format of failure reports, ri the requested interval between aggregate reports. None of the three exists in the new standard.

Older receivers still honour pct, receivers following the new standard do not. If you are tightening your policy step by step, update your record deliberately.

What is new: t=y, np and psd

Three tags have been added:

  • t=y switches on test mode: receivers apply one level milder. quarantine becomes none, reject becomes quarantine.
  • np sets the policy for subdomains that do not exist. If np is missing, sp applies, and if sp is missing too, p. np=reject is recommended: mail servers that check DMARC then reject emails from made-up subdomains of your domain.
  • psd is meant only for operators of public suffixes. psd=y on a company domain is wrong.

No psd=y on company domains

If your company domain’s DMARC record contains psd=y, the domain claims to operate a public suffix. Remove the tag.

Three paths to p=reject

If you have been tightening step by step with pct, you face a question: older receivers only know pct, new ones only t=y. There are three ladders:

  • Classic: as before with pct. Receivers following the new standard no longer know pct.
  • Bridge: pct for older receivers plus t=y for new ones. This way no receiver gets a harder jump than planned.
  • DMARCbis: t=y only. Older receivers do not know t=y and apply the full level.
Test mode t=y: one level milder
  1. p=quarantine; t=yReceivers apply none
  2. p=reject; t=yReceivers apply quarantine
  3. p=rejectForgeries are rejected

CarefulFull protection

Check every level

Whichever ladder you choose: review the reports after each level before tightening further.

Frequently asked questions

Do I need to change my DMARC record now?

It is worth checking. The new standard no longer knows pct, rf and ri, and without np, sp or p applies to non-existent subdomains. The free check shows what to do for your domain.

What does t=y mean?

t=y switches on test mode: receivers following the new standard apply one level milder, so none instead of quarantine and quarantine instead of reject. Older receivers do not know t=y and apply the full level.

How DomainRadar helps

DomainRadar also checks every DMARC record against RFC 9989: it points out outdated pct, rf and ri, recommends np=reject, warns about psd=y and checks the values of np, t and psd. The “DMARCbis compliant” badge in the portal and the monthly report shows whether your record follows the new standard.

You also get a ready-to-copy record following DMARCbis and, while pct is below 100, a transition record that acts as a bridge. The rollout assistant offers the Classic, Bridge and DMARCbis ladders; Classic remains the default. DomainRadar reads reports in the new format just like the old ones, and the free check shows the new notes as well. DomainRadar never changes your DNS: you add the recommendations yourself.

The domain check stays free. Afterwards you test DomainRadar with all features for 14 days – no credit card, the trial ends on its own.

More guides

Now 14 days free

How does your domain measure up?

DomainRadar continuously checks the SPF, DKIM and DMARC of your domains and tells you in plain words what to do.

Or directly by email: info@domainradar.ch

  • No commitment
  • No credit card
  • Ends on its own after 14 days
Try free for 14 days