Improved validation of DMARC failure options
We have improved the validation of the fo
tag in DMARC records. The fo
tag stands for failure options and allows a domain owner to decide in which cases a failure report should be generated.
There are strict rules around the formatting and accepted values of the fo
tag, and we have noticed that users often get it wrong.
For example, the following tag is valid:
fo=0:d:s
While these ones are not:
fo=0:1
fo=0:0
(0
and 1
are mutually exclusive and there can be no duplicates.)
DMARCwise’s DMARC record validator now catches this issue and shows an error about it in the dashboard.
Existing records were re-scanned and so you may see new issues being reported in the dashboard.
Keep in mind that the fo
tag must be used only when the ruf
tag is also specified. DMARCwise doesn’t currently support the processing of failure reports, but you can specify an email address of yours in the ruf
tag to receive these (rare) reports.