Ir para o conteúdo
OmniChannels.ai

APIs e SMPP

O que são SPF, DKIM e DMARC?

Atualizado em

Resposta curta

O SPF lista os servidores autorizados a enviar e-mail pelo seu domínio, o DKIM adiciona uma assinatura que torna adulterações detectáveis, e o DMARC vincula os dois ao endereço de remetente exibido e define o que o destinatário faz quando as verificações falham. O DMARC passa quando SPF ou DKIM passa em alinhamento com o domínio do From. Gmail, Yahoo e Outlook.com esperam os três de remetentes de alto volume.

O que cada padrão verifica?

PadrãoVerificaFica emFalha quando
SPF (RFC 7208)O servidor de envio está na sua lista de autorizadosRegistro TXT no seu domínioFalta um remetente ou há mais de 10 consultas DNS
DKIM (RFC 6376)A assinatura corresponde a uma chave públicaTXT em selector._domainkeyMensagem alterada, chave errada ou sem assinatura para o seu domínio
DMARCSPF ou DKIM passou para um domínio alinhado ao FromTXT em _dmarcNenhum dos dois passa em alinhamento

Como implantar os três?

  1. Publique exatamente um registro SPF que cubra todos os serviços que enviam em nome do seu domínio.
  2. Configure o DKIM em cada provedor, usando autenticação de domínio personalizado para que a assinatura use o seu domínio.
  3. Publique o DMARC em p=none com um endereço rua para receber relatórios.
  4. Corrija as falhas mostradas nos relatórios e depois passe para p=quarantine e p=reject.

O que os provedores de caixa de entrada exigem?

  • Google: SPF ou DKIM para todos os remetentes; SPF, DKIM e DMARC para remetentes em massa acima de 5.000 mensagens por dia para o Gmail.
  • Yahoo: autenticação para todos os remetentes, mais DMARC e cancelamento com um clique para remetentes em massa.
  • Microsoft: SPF e DKIM devem passar e o DMARC deve estar ao menos em p=none para domínios acima de 5.000 e-mails por dia.
  • A referência atual do DMARC é a RFC 9989, que substitui a RFC 7489.

Fontes oficiais