DMARC: o que é e como funciona
DMARC (Domain-based Message Authentication, Reporting and Conformance) é uma política publicada no DNS, em um registro TXT, que diz ao servidor de destino o que fazer com e-mails que dizem vir do seu domínio mas falham nas verificações de SPF e de DKIM. Ele também pede relatórios sobre o que foi recebido.
Como o DMARC decide se uma mensagem passa?
O DMARC passa quando pelo menos uma das verificações, SPF ou DKIM, passa e também está alinhada, isto é, o domínio que ela validou corresponde ao domínio que aparece no campo “De:” da mensagem. Só falha quando as duas falham. Por isso o DMARC protege o endereço que a pessoa realmente vê, algo que o SPF sozinho não faz.
Como é um registro DMARC?
_dmarc.exemplo.com.br. 3600 IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@exemplo.com.br"
v=DMARC1identifica o registro e deve vir primeiro.pé a política: o que fazer com mensagens que falham.ruaé o endereço, commailto:, que recebe os relatórios agregados.
O registro fica sempre no nome _dmarc, dentro do domínio.
Quais são as três políticas?
| Política | Pedido ao servidor de destino |
|---|---|
p=none | Não tomar nenhuma ação especial; só enviar relatórios (modo de observação). |
p=quarantine | Tratar a mensagem como suspeita, em geral mandando para a pasta de spam. |
p=reject | Recusar a mensagem. |
Como começar sem perder e-mails legítimos?
O Google recomenda começar com p=none, esperar cerca de 48 horas depois de configurar SPF e DKIM e usar uma caixa dedicada para os relatórios, porque o volume pode ser alto. Leia os relatórios por algumas semanas, confirme que todo serviço que envia e-mail pelo seu domínio (site, e-mail marketing, atendimento) passa no SPF ou no DKIM e só então passe para quarantine e, depois, reject. Para quem envia em volume ao Gmail, o DMARC é exigência, e a taxa de spam também é medida.
Qual é a norma do DMARC?
O DMARC nasceu em 2015 na RFC 7489, de caráter informativo. Segundo o IETF, ela foi substituída pela RFC 9989, já como padrão, com os relatórios detalhados em documentos à parte. As marcações do dia a dia (v, p e rua) seguem as mesmas. Com a política reject, a norma pede que a recusa aconteça de preferência durante a conversa SMTP em que a mensagem é entregue.
Como fica na PW Host?
Quando o DNS do domínio está na hospedagem, o painel cria o SPF e o DKIM sozinho, mas não cria o DMARC: o registro _dmarc é criado por você, como um TXT em Gerenciar DNS (ou no serviço onde o DNS fica, como o Cloudflare). O passo a passo, com o valor inicial p=none, está em Configurar SPF, DKIM e DMARC do domínio.
