Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 370

DMARC

Revisado porCybersecurity entrepreneur & security researcher

O que é DMARC?

DMARCNorma de autenticação de e-mail definida no RFC 7489 que permite ao titular de um domínio publicar uma política indicando aos recetores o que fazer com mensagens que falhem SPF ou DKIM e as verificações de alinhamento de domínio.


Domain-based Message Authentication, Reporting and Conformance (DMARC), especificado no RFC 7489, complementa o SPF (RFC 7208) e o DKIM (RFC 6376) exigindo o alinhamento de identificadores entre o domínio visível do campo From: e o domínio autenticado por SPF ou DKIM. Isto fecha a lacuna que estes dois protocolos deixam em aberto: o SPF e o DKIM validam, cada um, um domínio, mas nenhum garante que seja aquele que o destinatário realmente vê. O titular do domínio publica um registo TXT em _dmarc.<domain> que contém uma política (p=none, quarantine ou reject), o tratamento de subdomínios (sp=), o modo de alinhamento (aspf/adkim, relaxado ou estrito), uma percentagem de implementação (pct=) e as URIs de relatórios (rua, ruf).

Implementação e aplicação

O caminho seguro de implementação começa com p=none: os relatórios agregados XML (RFC 7489) revelam todos os remetentes legítimos — incluindo plataformas de marketing e de bilhética esquecidas — para que possam ser autenticados antes de apertar para quarantine e depois reject. Saltar este passo faz desaparecer correio legítimo.

O DMARC sustenta o BIMI (que mostra um logótipo de marca verificado apenas em p=quarantine/reject) e tornou-se um requisito prático quando as regras para remetentes em massa da Google e do Yahoo entraram em vigor em February 2024, exigindo que os remetentes de ~5,000 ou mais mensagens/dia para o Gmail passem SPF ou DKIM alinhados, publiquem pelo menos p=none e ofereçam o cancelamento de subscrição num clique (one-click unsubscribe). A revisão DMARCbis publicada em 2026 torna o RFC 7489 obsoleto, mantendo os registos v=DMARC1 a funcionar e substituindo as consultas à Public Suffix List por um "Tree Walk" de DNS para encontrar o domínio organizacional.

flowchart TD
  A[Mensagem recebida] --> B{SPF aprovado?}
  A --> C{DKIM aprovado?}
  B --> D{From alinhado<br/>com dominio SPF?}
  C --> E{From alinhado<br/>com dominio DKIM?}
  D --> F{Alguma verificacao<br/>passa e alinha?}
  E --> F
  F -->|Sim| G[DMARC aprovado - entregar]
  F -->|Nao| H[Aplicar politica p=]
  H --> I[none: monitorizar]
  H --> J[quarantine: pasta de spam]
  H --> K[reject: devolver]
  G & H --> L[Enviar relatorio agregado rua ao titular]

● Exemplos

  1. 01

    Publicar v=DMARC1; p=reject; rua=mailto:dmarc@example.com para impor autenticação estrita em example.com.

  2. 02

    Usar os relatórios agregados XML para descobrir e autenticar uma plataforma de marketing esquecida antes de passar de p=none para p=reject.

● Perguntas frequentes

O que é DMARC?

Norma de autenticação de e-mail definida no RFC 7489 que permite ao titular de um domínio publicar uma política indicando aos recetores o que fazer com mensagens que falhem SPF ou DKIM e as verificações de alinhamento de domínio. Pertence à categoria Segurança de rede da cibersegurança.

O que significa DMARC?

Norma de autenticação de e-mail definida no RFC 7489 que permite ao titular de um domínio publicar uma política indicando aos recetores o que fazer com mensagens que falhem SPF ou DKIM e as verificações de alinhamento de domínio.

Como se defender contra DMARC?

As defesas contra DMARC costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para DMARC?

Nomes alternativos comuns: Domain-based Message Authentication, Reporting and Conformance.

● Termos relacionados

● Ver também