Feature set
This tool leverages existing open-source components like parsedmarc, Elasticsearch, and Grafana to provide a comprehensive DMARC reporting solution. We've found its strength lies in the rich visualization capabilities offered by Grafana, allowing for highly customizable dashboards and data exploration. It provides granular insight into DMARC authentication results, helping users identify potential issues with their email streams. However, its modular nature means you're responsible for integrating and maintaining multiple components.
The core functionality includes parsing DMARC aggregate reports, storing them, and then visualizing the data. While effective for monitoring, advanced features such as SPF flattening or active threat remediation are outside its scope. It's a powerful analysis tool, but not an all-in-one email security platform.
This project aims for a more self-contained solution, bundling dmarcts-report-parser and dmarcts-report-viewer into a single Docker image. We appreciate its relative ease of deployment compared to DMARC Visualizer's multi-component setup. It offers a straightforward web interface to view DMARC aggregate reports, showing authentication results for SPF, DKIM, and DMARC. The reports are clear and provide a good overview of email traffic.
While it provides essential DMARC reporting, its feature set is more basic. It focuses squarely on displaying parsed aggregate data, without extensive customization options for dashboards or deep analytical tools. We found it effective for understanding basic DMARC compliance and identifying mail sources, but it lacks advanced features that might be needed for complex email environments or proactive security measures.