SPF, DKIM e DMARC, em linguagem simples
Sem esses três registros DNS, qualquer pessoa pode enviar e-mails que parecem vir do seu domínio: faturas falsas, confirmações de pedido falsas, redefinições de senha falsas.
O código e a configuração ficam em inglês.
SPF: quem pode enviar em seu nome
Um registro TXT no seu domínio listando os seus remetentes. Exemplos:
v=spf1 include:_spf.google.com ~allv=spf1 include:spf.protection.outlook.com ~all- Mantenha um único registro SPF. Dois registros SPF invalidam os dois.
- Adicione cada remetente extra (ferramenta de newsletter, loja, CRM) com o próprio
include:. O SPF permite no máximo 10 consultas DNS. - Nunca use
+all: isso autoriza a internet inteira.
DKIM: uma assinatura em cada e-mail
Ative no console de administração do seu provedor de e-mail. Ele fornece um registro TXT ou CNAME para publicar. Faça o mesmo para cada serviço que envia e-mail em seu nome.
DMARC: o que fazer com as falsificações
Adicione um registro TXT em _dmarc.yourdomain.com. Comece monitorando:
v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.comLeia os relatórios por algumas semanas, corrija qualquer remetente legítimo que falhe e depois endureça para p=quarantine e, por fim, p=reject. O Gmail e o Yahoo exigem DMARC de remetentes em massa desde fevereiro de 2024.