Question · Digital Marketing & SEO

How do I read a DMARC aggregate report from an email provider?

19 Apr 2026
I've finally set up DMARC for my domain and I'm starting to get those daily aggregate reports from places like Google and Microsoft. The problem is, they're just .zip files with XML inside, and the XML is a mess of tags and numbers. I've tried opening them in a browser and a text editor, but it's really hard to decipher what's actually going on. I know it's supposed to tell me who's sending email on my behalf and if anything is failing, but I can't make heads or tails of the data. Is there a standard way or a good tool to parse these reports into something human-readable? I'd rather not manually sift through XML forever.
Best answer
The most efficient way to read DMARC aggregate reports is to use a dedicated parsing tool or service, as manually interpreting the XML is impractical for ongoing analysis. These reports, formatted under the RFC 7489 standard, contain crucial forensic data about your domain's email authentication results, but the raw XML is structured for machines, not humans. A parser extracts the key metrics - like sending sources, SPF/DKIM pass rates, and policy evaluation results - into readable summaries, dashboards, or reports.

For a quick, free solution, you can use open-source command-line tools. For example, `parsedmarc` is a Python-based parser that outputs JSON or CSV. After installing it with pip, you can run it against a downloaded report:

pip install parsedmarc
parsedmarc -f /path/to/report.zip


This will display a summary showing which IPs sent email for your domain, their alignment status, and any failures. For a more sustainable approach, consider a cloud-based service that automatically collects reports from a designated inbox and provides a centralized dashboard, giving you long-term visibility into your email ecosystem without managing scripts.
21 Apr 2026
Your answer Sign in or register to reply

This is a public discussion. Create a free account to answer. Takes 20 seconds. No email gates.

Who Is Online

In total there are 454 users online: 0 registered, 446 guests and 8 bots.

Most users ever online was 1,226 on 13 Jun 2026, 3:56 am.

Bots: AhrefsBot Applebot Baiduspider Bingbot Other Bot Other Crawler SemrushBot Sogou

Users active in the past 15 minutes. Total registered members: 354