SPF vs DKIM vs DMARC – qual é a diferença?

Resposta curta

SPF lista quais servidores podem enviar mensagens para seu domínio. DKIM adiciona uma assinatura criptográfica que prova que uma mensagem não foi forjada ou alterada. DMARC vincula SPF e DKIM ao endereço De visível, informa aos receptores o que fazer quando eles falham e envia relatórios a você. Você precisa de todos os três: autenticação SPF e DKIM, aplicação DMARC.

SPF — quem tem permissão para enviar

SPF é uma lista DNS de servidores de envio autorizados. O receptor verifica se o servidor que entregou a mensagem está na lista. Seu ponto fraco: ele valida o remetente do envelope oculto, não o endereço De que um ser humano vê, e quebra quando a correspondência é encaminhada.

DKIM — prova de que a mensagem é genuína

DKIM assina cada mensagem com uma chave privada; o receptor verifica isso com a chave pública em seu DNS. Isso prova que a mensagem realmente veio do seu domínio e não foi modificada — e, ao contrário do SPF, ela sobrevive ao encaminhamento.

DMARC — a política e o alinhamento

O DMARC exige que SPF ou DKIM não apenas passe, mas align com o domínio De e, em seguida, aplique sua política (none, quarantine, reject) e envie relatórios por e-mail. É o único dos três que realmente impede alguém de falsificar seu domínio exato.

Verifique seu registro Domain agora

Abrir o verificador Domain gratuito →

Perguntas frequentes

Preciso dos três?

Sim. SPF e DKIM autenticam parte da imagem; O DMARC os vincula ao seu domínio De e impõe uma política. As regras Google/Yahoo 2024 exigem DMARC para remetentes em massa.

O que é mais importante para a aprovação do DMARC?

DKIM, porque se alinha ao seu domínio e sobrevive ao encaminhamento. O alinhamento SPF geralmente falha no roteamento do mundo real.

Consulte RFC 7208 (SPF), RFC 6376 (DKIM), RFC 7489 (DMARC).

Revisado por Skysnag Security Team. Última atualização .