arq.web
Blog ArqWeb

O formulário diz enviado, mas o email não chega.

Uma mensagem de sucesso no site não prova que o pedido chegou à equipa. O problema pode estar no formulário, no envio do servidor ou na caixa de destino. Para o resolver, é preciso seguir uma mensagem de teste ao longo desse percurso e identificar a primeira etapa que falha.

Por ArqWebAtualizado em 9 de setembro de 20262 min de leitura

Distingue aceitação de entrega

A função wp_mail() pode devolver sucesso sem o destinatário receber a mensagem. Começa por verificar se o plugin guardou uma entrada e se o serviço de email registou a tentativa. Se existe uma entrada mas não existe envio, procura a configuração da notificação. Se o envio foi aceite, investiga o estado da entrega. Esta separação evita trocar de plugin sem saber qual é a causa.

Prepara um teste que consigas seguir

Usa dados de teste e uma referência única no assunto, como TESTE-CONTACTO-01. Regista a hora e o endereço de destino. Repete para uma segunda caixa de correio de outro fornecedor. Confirma spam, regras de encaminhamento e quotas. Não é necessário exportar contactos reais para perceber se a ligação funciona.

  • Verifica o destinatário em cada formulário e em cada idioma.
  • Confirma se há condições que impedem a notificação.
  • Compara a entrada guardada com o registo do fornecedor de email.
  • Regista o erro exato e o identificador da tentativa, se existir.

Revê o remetente antes de mexer no DNS

Uma configuração a avaliar é enviar a partir de um endereço autorizado do domínio da empresa e usar o email do visitante no campo de resposta. O fornecedor de envio deve indicar os registos de autenticação necessários. Antes de alterar o DNS, inventaria os serviços que já enviam pelo domínio: substituir uma configuração sem os considerar pode afetar outras mensagens da empresa.

Fecha o problema do ponto de vista comercial

Depois da correção, confirma a chegada à equipa, a resposta ao visitante e o registo no CRM, quando exista. Se houve um período sem notificações, compara as entradas guardadas com os contactos efetivamente tratados. Define quem acompanha falhas futuras e como recebe o aviso. Um formulário útil precisa de um destino operacional e de alguém responsável por responder.

Perguntas frequentes

Instalar um plugin SMTP resolve sempre?

Pode ajudar a configurar e observar o envio, mas não corrige um destinatário errado, regras do formulário ou falhas de autenticação. Primeiro identifica a etapa que está a falhar.

Posso recuperar pedidos que não chegaram?

Depende de o formulário, CRM ou outro sistema ter guardado as entradas. Confirma a existência desses registos antes de prometer uma recuperação.

Documentação de referência

Uma nota da ArqWeb

Este guia organiza verificações e decisões para um caso comum. A intervenção depende do site, dos acessos e dos sistemas envolvidos. Se precisares de ajuda a aplicar estes passos, podemos avaliar o teu caso.

Vamos olhar para o teu caso?

Explica o que precisas e o que já tens. Respondemos com os próximos passos e uma proposta adequada ao trabalho.

Falar sobre o meu caso

Para continuar

Formulário WordPress não envia emails | ArqWeb