Introducting to DMARC Reporting
DMARC provides a reporting capability, in the form of DMARC reports, which lets receiving email servers send data back to the sending domain about messages claiming to come from it, such as the volume of both legitimate and fraudulent mail. This helps domain owners respond to deliverability issues and spoofing incidents more quickly. Under the updated specification, reporting is now defined in two dedicated documents: RFC 9990 for aggregate reports and RFC 9991 for failure reports.
DMARC reports are of two primary types:
- DMARC aggregate (RUA) reports
- DMARC failure (RUF) reports, historically called forensic reports
How Do DMARC Aggregate Reports Help You?
DMARC aggregate (RUA) reports help you track the authentication status of all mail sent using your domain. They are sent in XML format, typically once per day, and provide several useful data points. Sent to the address you designate in the rua tag, they offer a general analysis of your domain's mail, useful when you want to see how your email is performing in terms of authentication and which IP addresses are failing DMARC. From these reports, you can see:
- The sending sources using your domain
- The IP addresses behind those sources
- The geolocations of those sources
- The reporting organization's name, contact information, and address
- The DMARC policy the receiver retrieved for your domain
- The SPF and DKIM results, including alignment
Aggregate reports help you confirm the policy receivers are applying, avoid inbox disruptions that could affect your recipients, and pull all your email activity together with a clear picture of what is passing and failing authentication. They help you find where authentication is breaking and where to improve. The data can also reveal who has been spoofing your domain: you can see which sources and IP addresses are repeatedly attempting to impersonate you, and act on them.
How Do DMARC Failure Reports Help You?
A DMARC failure report (the legacy term is forensic report) is a detailed, per-message record generated when a message using your domain fails DMARC authentication. It can include message headers and other details about the individual failing message, giving you an in-depth look at what led to a failure, whether that is a misconfigured legitimate sender or an attacker spoofing your domain.
Compared to aggregate reports, failure reports are not widely sent by mailbox providers. Most large receivers limit or disable them, in part because the detailed message content they can contain raises privacy concerns, which RFC 9991 specifically addresses through guidance on redaction and secure handling. Where they are available, however, they can be a useful way to get granular, message-level insight into how and why specific messages failed DMARC, which helps with troubleshooting individual senders. For an overall view of volumes and trends, aggregate reports remain the more reliable source.
Standard Email Protocols: SMTP, POP3 & IMAP Free4 m
What is Email Security? Free4 m
Email Security Practices Free4 m
Building an Email Security Compliance Model Free5 m
Corporate Email Security Checklist Free3 m 30 s
What is the difference between Inbound email security and outbound email security? Free4 m
What is Information Security? Free4 m
Zero Trust Security Model Free3 m
What is a DNS Lookup? Free4 m
Understanding the 10 DNS Lookup Limit for SPF Records Free3 m
SPF Void Lookups Explained Free2 m
Creating and Optimizing SPF records for your own domain Free4 m
Video Free2 m
What is SPF Permerror and How to Fix It Free7 m
Video Free2 m
SPF Flattening Free5 m
SPF Macros Free9 m
Video Free2 m
What is SPF Alignment? Free3 m
How to Set Up Microsoft Office 365 SPF record? Free4 m
How to Set Up Google Workspace SPF Record? Free2 m
How to Set Up MailChimp SPF Record? Free3 m
How to Set Up SendGrid SPF Record? Free2 m
How to Set Up Salesforce SPF Record? Free3 m
How to Setup Zoho Mail SPF Record? Free2 m
What is DKIM Alignment? Free3 m
DKIM Domain Alignment Failures Free6 m
How to Set Up DKIM for Microsoft Office 365? Free4 m
How to Set Up DKIM for Google Workspace? Free3 m
How to Set Up DKIM for MailChimp? Free4 m
How to Set Up DKIM for SendGrid? Free3 m
How to Set Up DKIM for Salesforce? Free3 m
How to Set Up DKIM for Zoho Mail? Free3 m
DMARC RFC 9989, 9990 and 9991 Free5 m
What is DMARC Compliance? Free2 m
DMARC Compliance Requirements Free2 m
The Benefits of DMARC Free2 m
DMARC Configuring Free3 m
Achieving DMARC Enforcement Free2 m
DMARC Vs Antispam Solutions Free2 m
DMARC Identifier Alignment Free2 m
DMARC sp Tag Exceptions & Uses Free1 m
Configuring DMARC without DKIM Free3 m
Configuring DMARC without SPF Free2 m
DMARC Aggregate Report Views Free3 m
Video - PowerDMARC Aggregate Reports Free2 m 13 s
DMARC Forensic Report Views Free2 m
Video - PowerDMARC Forensic Reports Free0 s
DMARC Forensic PGP Encryption and Decryption Free2 m
TLS Report Views Free3 m
Video - PowerDMARC TLS Reports Free0 s
PDF/CSV Reports Free2 m
Video - PowerDMARC PDF/CSV Reports Free1 m 1 s