Voltar às atualizações
New releaseSep 5, 2026

parsedmarc v11.0.1

Um pacote Python e CLI para análise de relatórios DMARC agregados e forenses

Compartilhar

parsedmarc

Build
Status Code
Coverage PyPI
Package PyPI - Downloads

Uma captura de tela dos gráficos de resumo de DMARC no Kibana

parsedmarc é um módulo Python e utilitário de CLI para analisar relatórios DMARC. Quando usado com Elasticsearch e Kibana (ou Splunk), ou com OpenSearch e Grafana, funciona como uma alternativa open-source auto-hospedada aos serviços comerciais de processamento de relatórios DMARC, como Agari Brand Protection, Dmarcian, OnDMARC, ProofPoint Email Fraud Defense e Valimail.

[!NOTE] Domain-based Message Authentication, Reporting, and Conformance (DMARC) é um protocolo de autenticação de e-mail.

Patrocinadores

Este projeto é mantido por um único desenvolvedor. Considere patrocinar meu trabalho se você ou sua organização se beneficiarem dele.

Recursos

  • Analisa relatórios DMARC agregados/rua: o rascunho legado e os esquemas 1.0 (RFC 7489) e o novo esquema RFC 9990 para o padrão DMARC final (RFC 9989)
  • Analisa relatórios DMARC de falha/ruf (RFC 6591 e RFC 9991; anteriormente chamados de relatórios forenses)
  • Analisa relatórios de SMTP TLS Reporting (TLS-RPT, RFC 8460)
  • Pode analisar relatórios de uma caixa de entrada via IMAP, Microsoft Graph ou API do Gmail
  • Lida de forma transparente com relatórios compactados em gzip ou zip
  • Estruturas de dados consistentes
  • Saída simples em JSON e/ou CSV
  • Opcionalmente, envia os resultados por e-mail
  • Opcionalmente, envia os resultados para Elasticsearch, OpenSearch, Splunk ou PostgreSQL, para uso com painéis prontos
  • Opcionalmente, envia os resultados para Apache Kafka, Amazon S3, Azure Log Analytics (Microsoft Sentinel), um endpoint Graylog (GELF), um servidor syslog ou um webhook HTTP

Compatibilidade com Python

Este projeto suporta as seguintes versões do Python, que são mantidas ativamente ou são as versões padrão para RHEL ou Debian.

VersãoSuportadaMotivo
< 3.6Fim da vida útil (EOL)
3.6Usada no RHEL 8, mas não suportada pelas dependências do projeto
3.7Fim da vida útil (EOL)
3.8Fim da vida útil (EOL)
3.9Usada no Debian 11 e RHEL 9, mas não suportada pelas dependências do projeto
3.10Mantida ativamente
3.11Mantida ativamente; suportada até junho de 2028 (Debian 12)
3.12Mantida ativamente; suportada até maio de 2035 (RHEL 10)
3.13Mantida ativamente; suportada até junho de 2030 (Debian 13)
3.14Suportada (requer imapclient>=3.1.0)

Categorias