Introducing DMARC record validation
Your domains’ DMARC records are now analyzed to identify syntax issues that could prevent parsers from using DMARC correctly.
When a syntax error or potential issue is detected, you’ll find the details in the DMARC overview page. A check warning or error will also be triggered.
We currently validate the record to make sure that:
No leading whitespace is present.
Policy tag (
p
) is present.Policy tag (
p
) is the second tag in the record.All tag names are valid.
All tag values are correctly formatted.
No duplicate tags are present.
No misplaced
mailto:
destinations are detected.
We currently don’t detect the following issues:
- Strict
fo
value compliance. - Missing
ruf
whenfo
is present. rua
andruf
URIs correctness.- A record not starting with
v=DMARC1
(leading whitespace is ignored) will be discarded and not shown at all.
The validation will be improved in future updates.
Learn more in the documentation.