parsedmarc
A Python package and CLI for parsing DMARC reports into structured Elasticsearch or Splunk data.
Why consider parsedmarc?
parsedmarc is an open-source DMARC report analyzer and visualizer written in Python by Sean Whalen. parsedmarc ingests DMARC aggregate XML and forensic failure reports from mailbox feeds, parsing authentication statuses (SPF/DKIM) into Elasticsearch, Splunk, or PostgreSQL dashboards.
Learn parsedmarc by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of parsedmarc
parsedmarc audits domain email spoofing and DMARC alignment reports across enterprise domains.
Quickstart
pip install parsedmarcparsedmarc -c parsedmarc.iniparsedmarc is licensed under the Apache License Version 2.0.
Related tools
More options with a similar category or technology profile.
boringproxy
Simple, self-hosted reverse proxy and tunnel manager for exposing private web services securely.
OWASP ModSecurity
Open-source Web Application Firewall (WAF) engine providing cross-platform HTTP security inspection.
OpenCTI
Open-source platform for managing cyber threat intelligence knowledge and STIX2 relationships.
Maltrail
Malicious traffic detection system utilizing public blacklists and heuristic traffic behavior analysis.