← Changelog
Jul 1, 2025

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 when fo is present.
  • rua and ruf 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.