📩 Fique por dentro das novidades com a nossa newsletter

Autenticação de e-mail no WordPress: Os 3 registros (SPF, DKIM, DMARC)

Relacionados

Webinar no WordPress: Captura de leads em 5 passos

SMS marketing no WordPress: Guia em 5 passos

Remarketing no WordPress: Os 3 tipos e como aplicar

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

A autenticação de e-mail prova ao destino que a mensagem saiu do seu domínio, via SPF, DKIM e DMARC. Segundo o Google Postmaster (2024), a Gmail exige os três de quem envia acima de 5.000 mensagens por dia. Sem eles, o e-mail do formulário cai no spam ou volta com erro 550. Configure os registros no DNS antes do plugin.

A autenticação de e-mail é o conjunto de registros DNS que diz aos servidores da Gmail, Outlook e Yahoo se a mensagem enviada pelo seu site é legítima ou falsificada. No WordPress, o problema aparece quando o formulário de contato manda um e-mail, ele some, e o cliente jura que nunca recebeu. A causa quase nunca é o plugin: é o domínio sem SPF, DKIM e DMARC. Quem cuida de formulários no WordPress da FULL sabe que sem essa base de DNS nenhum plugin de envio resolve. Este guia explica os três registros, o que cada um faz e como validar.


O que é autenticação de e-mail e por que o WordPress depende dela

A autenticação de e-mail é o trio de provas que viaja com cada mensagem: o SPF diz qual servidor pode enviar pelo domínio, o DKIM assina o conteúdo com uma chave criptográfica e o DMARC decide o que o destino faz quando os dois falham. Desde fevereiro de 2024 a Gmail exige os três de quem envia em volume.

Esse aperto desceu até o site pequeno. Um WordPress padrão envia e-mail pela função mail() do PHP, sem assinatura nenhuma. Para o servidor da Gmail, isso é uma carta sem remetente: a autenticação de e-mail ausente é o motivo número um de mensagem do plugin de formulário parar no spam ou ser rejeitada.

Os 3 registros da autenticação de e-mail: SPF, DKIM e DMARC

A autenticação de e-mail no WordPress se apoia em 3 registros DNS que resolvem problemas diferentes: o SPF autoriza servidores, o DKIM assina a mensagem e o DMARC define a política de bloqueio. Pular um só já abre o buraco que a Gmail enxerga em milissegundos. A tabela abaixo resume a função de cada um.

SPF, DKIM e DMARC na autenticação de e-mail: função de cada registro
Registro O que prova Onde fica
SPF Quais servidores podem enviar pelo domínio Registro TXT no DNS
DKIM Assinatura criptográfica do conteúdo da mensagem Registro TXT com chave pública no DNS
DMARC O que o destino faz quando SPF e DKIM falham Registro TXT em _dmarc.seudominio

Os três registros da autenticação de e-mail resolvem problemas diferentes e por isso são complementares, não substitutos. O SPF lista, num registro TXT, os IPs autorizados a enviar pelo domínio: se o servidor de envio não estiver na lista, a checagem falha. O DKIM adiciona uma assinatura digital que o destino confere contra uma chave pública publicada no DNS do WordPress; se um caractere da mensagem mudou no caminho, a assinatura quebra. O DMARC amarra os dois: ele define a política (p=none, p=quarantine ou p=reject) e ainda envia relatórios. Pular qualquer um deixa um buraco que a Gmail enxerga em milissegundos.

Por que o e-mail do seu formulário cai no spam

O e-mail do formulário cai no spam porque o WordPress, na configuração padrão, envia pela função mail() do PHP a partir do servidor de hospedagem, e esse servidor quase nunca está autorizado no SPF do seu domínio. Sem autenticação de e-mail válida, a Gmail aplica a política mais conservadora.

O resultado é uma falha de alinhamento: o cabeçalho From diz “[email protected]”, mas a mensagem saiu de um IP de hospedagem compartilhada que o domínio nunca declarou. Nos últimos dias, segundo o Cloudflare Radar (janela de 2026-06-09), 26,7% do tráfego de e-mail analisado no Brasil foi classificado como malicioso, então os provedores estão mais rígidos do que nunca. A gente vê no suporte da FULL que a maioria dos casos de “formulário não chega” se resolve com SPF correto mais um plugin SMTP, sem tocar no tema.

Como o WordPress envia e onde a autenticação entra

A autenticação de e-mail entra no momento em que o WordPress troca a função mail() do PHP por um envio SMTP autenticado, que sai de um servidor real e já alinhado ao seu SPF e DKIM. O plugin WP Mail SMTP, com mais de 3 milhões de instalações ativas, faz exatamente essa troca de transporte.

Ele redireciona todo e-mail do site (formulário, recuperação de senha, pedido WooCommerce) para um provedor como Gmail, Brevo ou Amazon SES, que assina a mensagem com DKIM no seu nome. A relação causal é direta: formulário do WPForms mais função mail() do PHP em servidor compartilhado mais domínio sem registro SPF resulta em e-mail entregue pela porta dos fundos, que a Gmail joga no spam ou rejeita com erro 550. Trocar o transporte por SMTP autenticado tende a resolver isso na maioria dos cenários, desde que o DNS esteja correto.

Como validar a autenticação de e-mail antes de confiar nela

Validar a autenticação de e-mail leva cerca de 5 minutos e dispensa adivinhação: três ferramentas leem seu domínio e dizem exatamente o que falta. O MXToolbox checa SPF, DKIM e DMARC publicados no DNS e aponta erros de sintaxe na hora.

O Mail-Tester recebe um e-mail de teste do seu próprio site e devolve uma nota de 0 a 10, sinalizando se a assinatura DKIM bateu e se o SPF passou. O Google Postmaster Tools mostra, para quem usa Gmail, a taxa de spam e o status de autenticação ao longo do tempo. A confiança aqui tende a ser maior quando os três relatórios concordam, e não quando um plugin apenas afirma que está tudo certo. Validar antes evita a surpresa de descobrir, pela reclamação do cliente, que o e-mail nunca chegou.


A plataforma FULL: Autenticação e formulários sem mexer no DNS na unha

Configurar a autenticação de e-mail na unha exige editar três registros TXT no DNS, e um erro de sintaxe num deles derruba a entrega do domínio inteiro. Na plataforma FULL, o SMTP autenticado e os plugins de formulário já chegam ativados em um clique.

Com isso, o e-mail do site sai assinado por DKIM desde o primeiro envio, sem você tocar no DNS na unha. O plano PRO custa R$849,90 por ano para dez sites, o que dá R$85 por site, com os 17 plugins do bundle inclusos (WPForms entre eles). A gente vê no suporte da FULL que boa parte do tempo perdido com “e-mail não chega” some quando o transporte já nasce autenticado. Veja os planos da FULL para entender o que muda entre eles.

DMARC na prática: Comece em p=none, não em p=reject

A política do DMARC define o que o destino faz quando a autenticação de e-mail falha, e há 3 níveis: p=none só monitora, p=quarantine manda para o spam e p=reject bloqueia de vez. Começar pela mais dura é o erro mais comum em domínio novo.

Subir o DMARC direto para p=reject antes de passar uma semana lendo os relatórios agregados (o RUA) costuma bloquear o próprio e-mail transacional do site, porque um serviço legítimo como o formulário de contato ainda não foi incluído no SPF. O caminho seguro é começar em p=none, ler o RUA por alguns dias e só então endurecer. A relação a evitar é clara: DMARC com p=reject mais DKIM desalinhado entre o domínio de envio e o cabeçalho From bloqueia o e-mail legítimo do próprio site. O DMARC.org publica a especificação completa para quem quer ir a fundo.

Perguntas frequentes sobre autenticação de e-mail no WordPress

O que é autenticação de e-mail no WordPress e por que ela importa?

Autenticação de e-mail é o trio de registros DNS (SPF, DKIM e DMARC) que prova ao provedor de destino que a mensagem saiu mesmo do seu domínio. Importa porque o WordPress envia pela função mail() do PHP sem assinatura, e desde fevereiro de 2024 a Gmail exige os três. Sem eles, o e-mail do formulário cai no spam.

É possível autenticar o e-mail do WordPress sem mexer no código?

Sim. Um plugin SMTP como o WP Mail SMTP, com mais de 3 milhões de instalações, redireciona todo o envio do site para um provedor que assina com DKIM, sem tocar em uma linha de código. Você ainda precisa publicar o SPF e o DMARC no DNS, mas isso é colar três registros TXT, não programar.

Por que o e-mail do meu formulário de contato cai no spam?

Porque o servidor de hospedagem que envia pela função mail() do PHP quase nunca está autorizado no SPF do seu domínio. O cabeçalho From diz seu domínio, mas o IP de envio é outro, e a Gmail trata esse desalinhamento como suspeito. Trocar para SMTP autenticado com SPF correto resolve a maioria dos casos.

Quanto tempo o DMARC leva para começar a proteger o domínio?

O registro DMARC propaga no DNS em até 48 horas, mas a proteção real vem por etapas. Comece em p=none por cerca de uma semana, lendo os relatórios RUA, e só então passe para p=quarantine e p=reject. Pular direto para p=reject em um domínio novo costuma bloquear o próprio e-mail legítimo do site.

Qual a diferença entre SPF, DKIM e DMARC na prática?

O SPF lista quais servidores podem enviar pelo domínio; o DKIM assina o conteúdo da mensagem com uma chave criptográfica; e o DMARC decide o que o destino faz quando os dois falham, além de enviar relatórios. São três camadas complementares: o ideal é publicar os três, porque cada provedor confere combinações diferentes deles.


Próximos passos para entregar todo e-mail do seu site

A autenticação de e-mail deixou de ser detalhe técnico e virou requisito de entrega: sem SPF, DKIM e DMARC, o e-mail do formulário não chega, e nenhum plugin sozinho contorna um DNS incompleto. Comece publicando os três registros, troque o envio para SMTP autenticado, valide no MXToolbox e no Mail-Tester e suba o DMARC com calma de p=none até p=reject. Se você já protege o login com camadas extras, vale aplicar a mesma disciplina ao e-mail: quem configura autenticação de dois fatores no WordPress entende que segurança se constrói em camadas. Para continuar aprendendo, o FULL Academy reúne os tutoriais e guias de WordPress em um só lugar.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

Webinar no WordPress: Captura de leads em 5 passos

Um webinar no WordPress nada mais é do que uma

SMS marketing no WordPress: Guia em 5 passos

Fazer SMS marketing no WordPress significa conectar um gateway de

Remarketing no WordPress: Os 3 tipos e como aplicar

O remarketing é a tática de mostrar anúncios pagos para
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.