domainaware / parsedmarc

A Python package and CLI for parsing aggregate and forensic DMARC reports
https://domainaware.github.io/parsedmarc/
Apache License 2.0
961 stars 209 forks source link

human_result in reports #487

Open gooseleggs opened 3 months ago

gooseleggs commented 3 months ago

Looking at what is available in the XML report, it would be excellent to get the xml into reports as well. This can provide reasons why a delivery may fail. Can this added?

There is an example of this being used here: https://github.com/domainaware/parsedmarc/blob/master/samples/aggregate/empty_reason.xml.

I understand that every report wont have it, but if we can get this included, it can provide some assistance if the mail server adds it.