DMARC record
DMARC tells receiving servers what to do with mail that fails SPF or DKIM. p=none only monitors — here's the record and how to tighten it.
What it is
DMARC is a DNS TXT record at _dmarc.<domain> that tells receiving mail servers what to do with a message that fails SPF or DKIM authentication, and where to send reports about it. Its policy value — p=none, p=quarantine or p=reject — sets how strictly that's enforced.
p=none is a valid DMARC record, but it only monitors: it asks receiving servers to report failures, without asking them to act on one.
Why it matters
A domain with SPF and DKIM but no DMARC — or one stuck at p=none — still has no automated defense against spoofed email actually reaching an inbox. The authentication signals exist, but nothing acts on a failure.
The usual rollout is p=none first, to review the aggregate reports for legitimate senders that would otherwise get blocked, then moving to p=quarantine and eventually p=reject once those reports are clean.
How to fix it
with a reference doc_dmarc.example.com. IN TXT "v=DMARC1; p=none; rua=mailto:[email protected]"_dmarc.example.com. IN TXT "v=DMARC1; p=quarantine; rua=mailto:[email protected]"Related checks
3This is one of the 75 checks the scanner runs. See what we check for the full list, every severity weight, and how the score is computed from them.