[ DMARC & policy ]

Why DMARC reject is one control in a broader anti-phishing programme

Define what a reject policy addresses, what a DMARC pass establishes and which fraud scenarios still need account, content and transaction controls.

By the EmailAuth research team · 6 min read

[ Key points ]

  • DMARC validates domain use, not message intent or payment authority.
  • Receiver analysis and indirect-route risks remain relevant.
  • Report exact-domain protection separately from other fraud controls.
On this page

A reject policy can be a useful part of protecting a sending domain. It cannot establish that every message a person receives is safe, that every receiver will take the same action, or that an authenticated sender is acting honestly.

The practical question is not whether a domain has reached a particular policy label. It is which impersonation route the control addresses and what evidence supports the next decision. A security programme needs that boundary stated plainly before a dashboard percentage becomes a management claim.

Describe the controlled identity

Under RFC 9989 §5.3.5, DMARC evaluates use of the domain in the visible From address against passing, aligned SPF or DKIM evidence. A policy applies to that domain relationship. It does not authenticate a display name, approve a payment request or judge a linked website; RFC 9989 §5.4 makes clear that validated domain use is not a value assertion about a message.

A policy of reject expresses the domain owner's requested assessment for messages that fail validation. The receiver's final handling also depends on its own analysis. RFC 9989 RFC 9989 §7.4 specifically requires receivers to consider more than a published reject policy, particularly where legitimate indirect mail is involved.

These limits do not make the control unimportant. They make its coverage measurable. Use the policy-selection guide to connect the policy to the domain's actual purpose.

Test four different attack stories

The following scenarios are illustrative. They are not customer incidents or measured attack results.

  • Scenario: A sender uses an organisation's exact From domain without a passing aligned identity; What the domain evidence can show: DMARC failure can inform handling under the applicable policy; Control still needed: Receiver analysis, monitoring and incident response
  • Scenario: A sender uses a different domain with a convincing executive display name; What the domain evidence can show: That different domain may authenticate successfully; Control still needed: Impersonation detection and user reporting
  • Scenario: A legitimate account is taken over and sends through an approved route; What the domain evidence can show: The message may have valid aligned authentication; Control still needed: Account security and investigation
  • Scenario: A supplier sends an authenticated message requesting a fraudulent bank-account change; What the domain evidence can show: The supplier's domain use may validate; Control still needed: Independent payment-change verification

A single “phishing blocked” number would hide these differences. Label tests by identity, route and expected control. For a safe exercise, use authorised test accounts and synthetic content; there is no need to expose a real recipient to a fraudulent instruction to establish the protocol boundary.

Check legitimate mail before changing policy

A restrictive policy can affect legitimate communication whose authentication is missing or whose identities are misaligned. Inventory each business service, its owner and the account or route that sends it. Add received-message evidence alongside DNS state.

A synthetic readiness matrix could show billing verified, support verified and a quarterly tax notice still awaiting a sending test. The correct release decision is to resolve the critical missing stream, not average it away because billing accounts for most volume.

Treat unknown sources as unresolved until evidence identifies them. A familiar cloud provider does not prove approval, and a failed report row does not prove an attack. A maintained sender inventory gives those investigations somewhere to land.

Account for forwarding and mailing lists

A message may leave its original route through an alias, forwarder or mailing list. Forwarding changes the connecting source seen by the final receiver under RFC 7208 §10.3; changes to covered content can affect DKIM verification under RFC 6376 §3.7. The resulting failure may concern a legitimate message.

Current RFC 9989 §7.4 cautions against reject for general-purpose domains whose users may post to Internet mailing lists. It also requires domains publishing reject to apply valid DKIM signatures rather than relying solely on SPF. A transactional domain and a staff-correspondence domain can therefore need different policy decisions.

A delivered test through one forwarder is evidence for that route and time. It does not establish that every list, receiver or future modification behaves identically. Record both the working route and the uncertainty.

Keep the change record tied to the claim

Before an approved policy change, preserve the previous record, proposed difference, domain scope, owner, evidence reviewed and recovery action. Afterwards, compare the observed legitimate streams, returned errors and available reports. Record actual results rather than assuming that a successful DNS publication proves successful communication.

For a synthetic exercise, the change note might say that a dedicated receipt domain was considered for stronger assessment after its known services and indirect routes were reviewed. It should not say that all phishing was eliminated. The evidence supports a decision about that domain and its documented mail flows.

Report residual risk in useful language

A clear management statement names the domain, monitored population, verified legitimate services, current policy and remaining weaknesses. It keeps spoofed-domain findings separate from account compromise, lookalike domains and transaction fraud.

Useful follow-up actions include removing stale sending permissions, improving account protection, validating sensitive requests through a known independent channel and maintaining a reporting process for suspicious mail. Those actions address different failure paths; their value should not be attributed to the DMARC record alone.

The outcome to aim for is precise: legitimate use of the chosen From domain is understood and maintained, failures are investigated, and the policy fits the domain's use. Keep the remaining fraud scenarios visible so a stronger domain policy does not become a false promise about every message.

Record a decision that can be reviewed

For the four scenarios, keep separate findings for exact-domain failure, a different authenticated domain, account takeover and an authenticated payment-change request. Do not sum them into an unqualified DMARC success claim. The proposed follow-up controls are operational recommendations, not guarantees or DMARC protocol requirements. No incident, attack simulation or policy deployment was performed.

[ Takeaway ]

DMARC validates domain use, not message intent or payment authority. Receiver analysis and indirect-route risks remain relevant. Report exact-domain protection separately from other fraud controls.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Investigate the message route behind a failure.

The same apparent failure can arise from an unconfigured service, an indirect path or unauthorised use.

Next steps

  1. Collect From and authenticated identities.
  2. Keep known critical flows in the test set.
  3. Record the actual receiver result after change.

CISO / SecOps

Measure each fraud path with its own control.

A DMARC pass is an authentication outcome, not an approval of a message's purpose.

Next steps

  1. Separate exact-domain abuse from lookalike and account abuse.
  2. Review indirect-mail exposure before reject.
  3. Maintain account and transaction controls alongside domain policy.

Founder / Non-technical

Describe the business outcome precisely.

A policy label is useful when it protects known communication and the team can explain the remaining fraud exposure.

Next steps

  1. Ask which exact domain use is covered.
  2. Require ownership for critical sending services.
  3. Retain independent checks for payment changes.

[ FAQs ]

Frequently asked questions

Does p=reject mean every phishing message will be blocked?

No. It concerns DMARC validation for the applicable From domain. Display-name impersonation, different domains and authenticated abuse need other controls.

RFC 9989 §5.4

Can a fraudulent message pass DMARC?

Yes. Domain authentication does not certify the intent or content of a message. Account compromise or an abusive authenticated sender can still produce a passing result.

RFC 9989 §5.4

Does reject force every receiver to reject a failure?

No. RFC 9989 requires broader receiver analysis, and the receiver retains control of final handling.

RFC 9989 §7.4

Why might legitimate mail fail after stronger assessment is requested?

A service may lack a supported aligned identity, or an indirect route may change the source or signed content. Investigate the specific route before changing permissions.

RFC 7208 §10.3 RFC 6376 §3.7

Should a domain with staff mailing-list use always aim for reject?

No. Current RFC 9989 cautions against reject for such general-purpose use and gives interoperability considerations that must inform the decision.

RFC 9989 §7.4

Is SPF alone enough for a domain publishing reject?

Do not rely solely on SPF. RFC 9989 requires valid DKIM signatures for domains publishing reject, in view of forwarding and related interoperability risks.

RFC 9989 §7.4 RFC 9989 §8

How should a CISO describe the benefit?

Name the protected domain and validated mail flows, explain policy and receiver scope, and report other fraud routes separately.

What belongs in the post-change record?

Keep actual DNS observations, legitimate-flow results, returned errors, available report periods, findings and corrective decisions. A published record alone is not a completed operational test.

[ Sources ]

Sources

  1. RFC 9989

    Sections §4.7 · §5.3.5 · §5.4 · §7.4 · §8 · §3.2.2

  2. RFC 7208

    Sections §10.3

  3. RFC 6376

    Sections §3.7

[ Glossary ]

Glossary

Author Domain
The domain in the message From header field, used as the DMARC reference identity.

RFC 9989 §3.2.2

Receiver handling
The receiver’s decision for a message, distinct from its DMARC validation result.

RFC 9989 §5.4

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base