parsedmarc 是一个用于解析 DMARC 报告的 Python 模块和 CLI 工具。当它与 Elasticsearch 和 Kibana(或 Splunk),或与 OpenSearch 和 Grafana 配合使用时,可作为商业 DMARC 报告处理服务(如 Agari Brand Protection、Dmarcian、OnDMARC、ProofPoint Email Fraud Defense 和 Valimail)的自托管开源替代方案。
[!NOTE] 基于域的消息认证、报告与一致性(DMARC)是一种电子邮件认证协议。
本项目由一位开发者维护。 如果您或您的组织从中受益,请考虑赞助我的工作。
本项目支持以下 Python 版本,这些版本要么处于积极维护状态,要么是 RHEL 或 Debian 的默认版本。
| 版本 | 支持 | 原因 |
|---|
| < 3.6 | ❌ | 生命周期结束(EOL) |
| 3.6 | ❌ | 用于 RHEL 8,但项目依赖不支持 |
| 3.7 | ❌ | 生命周期结束(EOL) |
| 3.8 | ❌ | 生命周期结束(EOL) |
| 3.9 | ❌ | 用于 Debian 11 和 RHEL 9,但项目依赖不支持 |
| 3.10 | ✅ | 积极维护中 |
| 3.11 | ✅ | 积极维护中;支持至 2028 年 6 月(Debian 12) |
| 3.12 | ✅ | 积极维护中;支持至 2035 年 5 月(RHEL 10) |
| 3.13 | ✅ | 积极维护中;支持至 2030 年 6 月(Debian 13) |
| 3.14 | ✅ | 受支持(需要 imapclient>=3.1.0) |