godmarc is a TUI DMARC report analyzer.
- Parse and display DMARC reports
- Mutt-inspired interface
- View individual reports or an aggregated summary
Important
godmarc is pre-alpha software.
Caution
godmarc is part of a vibe coding project.
- Place your DMARC reports in
~/.godmarc - Start
godmarc
godmarc expects DMARC reports in the standard XML format. These reports are typically received via email when you have configured DMARC for your domain.
Example snippet of a DMARC report:
<?xml version="1.0" encoding="UTF-8" ?>
<feedback>
<report_metadata>
<org_name>google.com</org_name>
<email>[email protected]</email>
<report_id>1234567890123456789</report_id>
<date_range>
<begin>1596240000</begin>
<end>1596326399</end>
</date_range>
</report_metadata>
<policy_published>
<domain>example.com</domain>
<adkim>r</adkim>
<aspf>r</aspf>
<p>none</p>
<sp>none</sp>
<pct>100</pct>
</policy_published>
<record>
<!-- Record data -->
</record>
</feedback>The package may be used under the terms of the ISC License a copy of which may be found in the file LICENSE.
Unless you explicitly state otherwise, any contribution submitted for inclusion in the work by you shall be licensed as above, without any additional terms or conditions.