
Un paquet Python et une CLI pour analyser les rapports DMARC agrégés et forensiques.
parsedmarc est un module Python et un utilitaire en ligne de commande permettant d'analyser les rapports DMARC. Utilisé avec Elasticsearch et Kibana (ou Splunk), ou avec OpenSearch et Grafana, il fonctionne comme une alternative open-source auto-hébergée aux services commerciaux de traitement des rapports DMARC tels que Agari Brand Protection, Dmarcian, OnDMARC, ProofPoint Email Fraud Defense et Valimail.
[!NOTE] Domain-based Message Authentication, Reporting, and Conformance (DMARC) est un protocole d'authentification des e-mails.
Ce projet est maintenu par un seul développeur. Merci d'envisager de sponsoriser mon travail si vous ou votre organisation en bénéficiez.
Ce projet prend en charge les versions de Python suivantes, qui sont soit activement maintenues, soit les versions par défaut de RHEL ou Debian.
| Version | Prise en charge | Raison |
|---|---|---|
| < 3.6 | ❌ | Fin de vie (EOL) |
| 3.6 | ❌ | Utilisée dans RHEL 8, mais non prise en charge par les dépendances du projet |
| 3.7 | ❌ | Fin de vie (EOL) |
| 3.8 | ❌ | Fin de vie (EOL) |
| 3.9 | ❌ | Utilisée dans Debian 11 et RHEL 9, mais non prise en charge par les dépendances du projet |
| 3.10 | ✅ | Activement maintenue |
| 3.11 | ✅ | Activement maintenue ; prise en charge jusqu'en juin 2028 (Debian 12) |
| 3.12 | ✅ | Activement maintenue ; prise en charge jusqu'en mai 2035 (RHEL 10) |
| 3.13 | ✅ | Activement maintenue ; prise en charge jusqu'en juin 2030 (Debian 13) |
| 3.14 | ✅ | Prise en charge (nécessite imapclient>=3.1.0) |