Monitoring DMARC
DMARC enables admins to receive external SPF, DKIM and DMARC evaluations on request.
DMARC Reporting types
You can request two types of report.
- Aggregate Feedback Report: Contains DMARC related data for a time
- Failure Report: Reports on forensic data for every email that failed a DMARC check
Failure reports generally should be avoided, the main reason being that whilst useful they can contain a lot of personal data.
DMARC Reporting tags
To request reports, you should simply implement tags into your DMARC records.
ri - Time interval between aggregate reports, in seconds. rua - DMARC URIs to send aggregate feedback reports to ruf - DANGER - Triggers failure reports!
DMARC URIs
To correctly format an rua tag you should use mailto: followed by an email address.
You must use percent-encoding required for commas (%2C) and exclamation marks (%21) You can also trail an exclamation mark to specify a maximum report size.
Examples
- v=DMARC1; p=none; rua=mailto:reports@red.example.net
- v=DMARC1; p=reject; aspf=s; adkim=s;rua=mailto:dmarc_rua@debigare.com!25m