GUIDE

What is DMARC?

DMARC connects visible Header From with SPF and DKIM alignment, then publishes handling and reporting guidance.

Policy

p=none monitors, p=quarantine asks receivers to treat failing mail as suspicious, and p=reject asks compliant receivers to reject it. The receiver makes the final decision.

Control tags

sp controls subdomains; pct rolls policy out; rua receives aggregate reports; ruf receives failure reports; aspf and adkim select relaxed or strict alignment.

Safe rollout

Inventory legitimate senders, publish p=none, analyze reports, fix alignment, then increase pct and enforce gradually.

How DMARC reaches a decision

SPFDKIMAlignment with FromDMARC
PASS—SPF alignsPASS
FAILPASSDKIM alignsPASS
PASSPASSNeither alignsFAIL
FAILFAIL—FAIL

One aligned PASS is enough. DMARC does not require SPF and DKIM to pass together.

What the policy means

ЗаписьWhat happens to DMARC FAILPractical meaning
p=noneReports; no enforcementMonitoring
p=quarantineAsk for cautious handlingPartial protection
p=reject; pct=100Ask for rejectionStrong published protection
pct=0Do not apply policyMonitoring, even with p=reject