DMARC subdomain diagnostics

DMARC policy for the visible From subdomain is unexpected

A visible From address such as news.example.com can inherit policy from a parent domain. Before changing DMARC, identify the exact policy owner and whether p, sp, np or test mode changes the effective result.

Problem description

Mail from your subdomain is rejected or handled differently after a DMARC change:

DMARC policy for the visible From subdomain is unexpected.

Run this automated test on my domain

Enter your domain. MailFixIt checks the relevant DNS records automatically and shows the evidence.

How an effective policy is selected

Use the result safely

  1. Enter the domain in the visible From address, not a guessed return-path or provider hostname.
  2. Check whether the reported policy is direct or inherited and preserve intended parent-domain behavior.
  3. Verify legitimate senders pass aligned SPF or DKIM before tightening p, sp or np.
  4. Confirm a fresh message with the receiving provider after a DNS change.

The check reports current public DNS policy only. It does not independently verify a message's SPF/DKIM alignment, historical policy or inbox placement.

Frequently asked questions

Does a subdomain use its own DMARC policy?

A direct DMARC record for the visible From subdomain takes precedence. When there is no direct record, an applicable parent policy can supply sp= for existing subdomains or np= for non-existent domains, with p= as the fallback.

Does the effective DMARC policy prove a message will pass?

No. Policy discovery shows the current public DNS policy. DMARC pass or fail for a message also depends on aligned SPF or DKIM authentication and receiver behavior.

Related email diagnostics

Primary sources: RFC 9989 DMARC.