Ver categorias

Como consertar o formulário de contato que não funciona

4 minutos de leitura

Meu formulário não está enviando e-mails de meus clientes. Como posso consertar isso?

Você deve garantir que definiu um endereço de e-mail válido nas configurações do widget. Verifique o console de erros do seu navegador em busca de erros de Javascript e corrija-os. Isso deve resolver o problema se um de seus servidores não estiver configurado para enviar e-mails ou se você precisar alterar as configurações do formulário de contato.

Vamos dar uma olhada no que pode estar causando o problema.

1. E-mails são enviados, mas acabam em spam

À medida que o spam se torna mais comum e mais inteligente, os provedores de e-mail estão aumentando as restrições aos e-mails que chegam à sua caixa de entrada. Se um e-mail falhar nessas verificações, ele poderá ser marcado como spam ou totalmente bloqueado. A primeira coisa a verificar é garantir que os e-mails não vão parar na pasta de spam ou lixo eletrônico. Se você recebeu um e-mail, significa que o WordPress pode enviar e-mails com sucesso para o seu servidor web. Alguns clientes de email podem identificar emails do WordPress como spam porque são automatizados. Se o e-mail for spam, você pode pedir aos usuários que coloquem seus e-mails na lista de permissões, adicionando seu endereço de e-mail aos contatos. No Gmail, adicionar o endereço aos contatos e mover o e-mail para a caixa de entrada evitará que ele seja enviado para spam no futuro.

Se o seu nome de domínio não tiver sido devidamente autenticado para e-mails, seus e-mails irão para spam. Você pode verificar os registros de autenticação corretos (registros SPF) em sua conta de hospedagem e atualizá-los adequadamente.

Se você ainda não está recebendo e-mails, é provável que o plugin do formulário de contato esteja configurado incorretamente ou haja uma incompatibilidade com o seu plugin. Você sempre pode entrar em contato com o desenvolvedor do plugin para obter ajuda. Informe que você executou o teste acima e que o e-mail está funcionando na instalação do WordPress. Ou continue com as etapas abaixo.

2. O plug-in do formulário de contato está enviando e-mails falsos

Se você testou o acima e os e-mails ainda não podem ser enviados, há um problema com o plugin enviando e-mails, provavelmente será um plugin de formulário de contato. O motivo pelo qual o e-mail do formulário de contato às vezes é visto como falso é que eles são enviados de um endereço diferente daquele adicionado ao campo De no e-mail que você recebe.

Também podem surgir problemas se os e-mails forem enviados de e para o mesmo endereço de e-mail. Portanto, se o plug-in de formulários envia e-mails do seu endereço de e-mail administrativo (que será o padrão) e você o configurou para enviá-los também para esse endereço, alguns provedores de e-mail podem não gostar. É menos provável que isso seja um problema do que o problema de falsificação de e-mail. Isso significa que você pode alterar as configurações do plug-in do formulário de contato para corrigir esse problema e verificar facilmente se os e-mails foram recebidos.

3. Configuração incorreta de SMTP/servidor

A falha no formulário de contato não é causada pelo plug-in em si, mas sim por configurações incorretas de e-mail ou SMTP. Usando um plugin SMTP, você pode integrar facilmente seu site WordPress ao seu mailer preferido.

Outro motivo comum é que seu servidor não está configurado para enviar e-mails. Os servidores Web não são projetados para enviar e-mails e seu servidor pode não estar configurado para usar a função mail() do PHP. A boa notícia é que você pode verificar facilmente se essa é a causa do problema e corrigi-lo.

Como testar se o servidor está enviando e-mails

Execute um teste usando o plugin Check Email gratuito (este é um plugin básico projetado para testar se a instalação/servidor do WordPress pode enviar e-mails) em seu site WordPress. Depois que o plugin estiver instalado, vá em Ferramentas > Verificar e-mail no painel do WordPress. Insira um endereço de e-mail para enviar um teste e clique em Enviar e-mail de teste.

Pode ser algum outro problema de funcionalidade no seu servidor de hospedagem, você pode alterar temporariamente sua versão do PHP para testar se há um problema de compatibilidade. Isso pode ser feito no painel do seu cPanel. Se você tiver problemas de conexão, talvez seja necessário tentar outra porta. Seu host pode estar bloqueando a porta.

Desenvolvido por BetterDocs

Deixe um comentário