Formulário WordPress não envia emails: como encontrar a falha
2026-10-01 · 3 min de leitura
Uma mensagem de sucesso não prova que o email chegou. Separe a submissão, o envio e a entrega para investigar sem perder mais contactos.
Neste artigo
Um cliente preenche o formulário, vê “mensagem enviada” e o email nunca chega. Há três etapas diferentes: o formulário aceita os dados, o servidor tenta enviar a mensagem e o destinatário recebe-a. O diagnóstico precisa de descobrir em qual destas etapas está a falha.
Faça um teste que consiga seguir
Use uma mensagem fictícia, sem dados de clientes, com um assunto identificável, como “Teste de contacto — 14h30”. Anote a hora e o destinatário configurado. Verifique a caixa de entrada, spam e eventuais filtros. Se o plugin guarda submissões, confirme se o teste ficou registado; nem todos o fazem.
| O que observa | O próximo passo |
|---|---|
| O botão não responde ou mostra erro | Rever validação, JavaScript e a resposta do formulário |
| A submissão existe mas não há tentativa de envio | Rever notificações do plugin e configuração do serviço de email |
| O envio foi aceite, mas o email não chegou | Procurar rejeições, spam e registos de entrega no fornecedor |
| Só falha para alguns destinatários | Comparar os domínios e a resposta de cada servidor |
Confirme remetente e destinatário
O endereço que recebe a mensagem pode estar errado ou ter deixado de existir. O remetente deve ser autorizado pelo serviço utilizado. Colocar o email do visitante como remetente pode causar problemas de autenticação; normalmente esse endereço pertence ao campo de resposta, enquanto o site envia através do seu próprio domínio autenticado.
Uma integração de email autenticada pode ajudar, mas instalar um plugin SMTP sem configurar o serviço não resolve a entrega. SPF, DKIM e outras definições do domínio devem ser revistas com o fornecedor. Não apague registos DNS existentes à tentativa.
Teste também a resposta automática
O email interno e a confirmação enviada ao visitante podem ter configurações diferentes. Teste ambos. Se registar conteúdos para diagnóstico, limite o acesso e a retenção: as mensagens podem conter dados pessoais.
A referência oficial de wp_mail explica que um resultado de envio positivo não confirma a receção. Depois da correção, faça uma submissão completa e confirme a chegada nas duas pontas.
Para pedir apoio, indique o plugin de formulário, quando deixou de funcionar e que testes fez. Não envie credenciais de email. Se também houver lentidão ou erros ao submeter, descreva-os no mesmo pedido.
Precisa de ajuda neste caso?
Na Feitura, o suporte parte de 10 €/hora de trabalho. Indique as horas que estima ou escolha “Não sei estimar”. Também pode propor um orçamento diferente; confirmamos o âmbito e o valor antes de começar. Pedir avaliação deste problema ou conhecer o serviço de manutenção.
Suporte a sites
Quer ajuda com este problema?
Explique o que se passa, estime as horas ou indique o seu orçamento. Revemos o pedido antes de avançar.
10 € / hora
IVA — regime de isenção. Sem pagamento neste pedido.
Pedir ajuda O meu orçamento é diferenteFica a saber dos artigos novos
Cria uma conta gratuita, confirma o teu email, e recebes um email quando publicamos algo novo. Sem listas vendidas, sem spam.
Criar conta gratuitaA conta também te deixa comentar e gostar de artigos.
Comentários (0)
Ainda sem comentários — comece a conversa.
Inicie sessão para participar na conversa. Iniciar sessão · Criar conta