O que é DMARC
DMARC é uma política publicada no DNS que diz ao servidor de destino o que fazer quando uma mensagem não passa na autenticação. Ela também indica para onde enviar os relatórios de uso do domínio.
A política fica em um TXT com o prefixo _dmarc. O servidor consulta esse registro, compara o resultado do SPF e do DKIM com o domínio do campo De e aplica a política publicada.
Alinhamento e política
O DMARC não exige que o SPF ou o DKIM passem em qualquer domínio. Ele exige alinhamento com o domínio que o leitor vê. Uma mensagem pode passar no SPF de um subdomínio e ainda assim não estar alinhada ao domínio principal.
A política p define o que fazer: acompanhar, colocar em quarentena ou recusar. O campo pct limita a parcela das mensagens afetadas, e os campos adkim e aspf escolhem o modo estrito ou relaxado.
Relatórios e implantação
Os relatórios agregados mostram quais servidores enviam pelo domínio e como cada mensagem foi avaliada. A leitura regular revela remetentes legítimos esquecidos e também tentativas de uso indevido do nome.
A implantação comum começa em p=none, passa por quarentena e chega a recusa. Cada etapa depende de os remetentes conhecidos estarem cobertos por SPF e DKIM. A entregabilidade depende de uma política estável e acompanhada.
Como conferir
Consulte o TXT em _dmarc, confira a política e os endereços de relatório, e verifique se o domínio de destino autoriza o envio dos relatórios. Uma mensagem de teste mostra o resultado antes de mudar a política.
Para revisar política, relatórios e envio do domínio, o Desenvolvimento Colaborativo da Dev Side Studio permite conferir a configuração durante a sessão.
Dúvidas frequentes
Perguntas frequentes sobre DMARC
- DMARC funciona sem SPF e sem DKIM?
- A política pode ser publicada, mas não tem o que avaliar. O DMARC depende do resultado do [SPF](/glossario/spf/) e do [DKIM](/glossario/dkim/) alinhados ao domínio que aparece no campo De.
- O que significa `p=none`?
- Significa acompanhar sem recusar. O domínio recebe os relatórios e nenhuma mensagem é recusada por causa do DMARC. É o ponto de partida comum antes de endurecer a política.
- O que é alinhamento?
- É a comparação entre o domínio autenticado e o domínio que o leitor vê. No modo relaxado, um subdomínio do mesmo domínio base é considerado alinhado. No modo estrito, os dois precisam ser iguais.
- Para onde vão os relatórios?
- O endereço indicado em `rua` recebe os relatórios agregados, em XML. O endereço em `ruf` recebe relatórios de falha, quando o destino aceita enviá-los. Os dois precisam pertencer a um domínio autorizado a recebê-los.
Para continuar
Recursos relacionados
Documentação
RFC 7489: DMARC
Especifica a política, o alinhamento e os relatórios do DMARC.
Abrir recursoDocumentação
Cloudflare: registros DNS
Mostra como publicar e conferir o TXT em `_dmarc` no domínio.
Abrir recursoAplicação na formação
Formação DevOps
Na Formação DevOps, o DMARC aparece na leitura dos relatórios e na evolução da política de email do domínio.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.