Como corrigir um problema de não envio de e-mail do WordPress

O WordPress não enviar e-mails corretamente, ou de forma alguma, é um problema que muitos proprietários de sites WordPress já experimentaram. A falha em resolver o problema a tempo pode levar a clientes insatisfeitos, perda de clientes em potencial e, como resultado, perda de receita.

Neste artigo, mostrarei como corrigir o problema de não exibição de e-mail do WordPress e compartilharei com você algumas dicas sobre como corrigi-lo com o plug-in de formulário de contato mais usado. Esteja você usando um site WordPress normal ou uma loja WooCommerce, mostraremos como colocar os e-mails em funcionamento novamente.

Por que o WordPress não está enviando e-mail

Se você está tendo problemas com o WordPress não enviando e-mails, provavelmente é devido a um destes motivos:

  1. e-mails são enviados, mas vão para a pasta de spam
  2. seu servidor não está configurado corretamente
  3. seu plug-in de formulário de contato está enviando e-mails “spoof”

Neste artigo, abordaremos como resolver esses três problemas.

Os problemas de entrega de e-mail geralmente não são devidos a um problema com o servidor, mas sim porque o e-mail não está configurado corretamente na instalação do WordPress ou há uma incompatibilidade.

A maioria dos clientes de e-mail, como o Gmail, tem maneiras de determinar se um e-mail é spam ou não. E-mails vindos do WordPress geralmente são sinalizados como spam e na verdade não chegam à caixa de entrada do destinatário.

Vejamos alguns motivos pelos quais seus e-mails podem ser marcados como spam.

Razões pelas quais os e-mails do WordPress vão para o spam

1. Seu endereço de e-mail está na lista negra

Se o domínio ou endereço IP do remetente tiver uma reputação ruim devido a ter sido associado a outros e-mails com spam no passado, isso pode fazer com que os e-mails enviados do WordPress sejam considerados spam.

Para resolver isso, você precisará garantir que seu provedor SMTP tenha uma boa reputação antes de usar seus serviços. Além disso, você pode solicitar a seus clientes que coloquem seus e-mails na lista de permissões, adicionando seu endereço de e-mail aos contatos deles.

2. Seu endereço de e-mail não parece profissional

Certos endereços de e-mail são mais propensos a serem marcados como spam do que outros. Exemplos são info@, contato@, vendas@ou algo semelhante.

Verifique o endereço de e-mail do qual você está enviando e-mails. Normalmente, esse é o endereço de e-mail do administrador, mas se for algum dos e-mails propensos a spam acima, tente alterar o endereço de e-mail para algo mais profissional.

Não se esqueça de desviar todos os e-mails enviados para esse endereço para o seu endereço normal para não perder nenhuma resposta. Você pode fazer isso criando um alias para o seu endereço de e-mail.

3. Configure a autenticação de e-mail

A falta de autenticação de e-mail adequada é outra razão pela qual seus e-mails do WordPress podem estar indo para spam. Para resolver isso, basta certificar-se de que seu endereço de e-mail foi confirmado antes de enviar e-mails a partir dele.

O guia a seguir mostra como configurar um SMTP no WordPress e você também aprenderá como autenticar seu e-mail corretamente.

Como configurar o SMTP no WordPress para enviar e-mail

SMTP significa Protocolo de transferência de correio simples e isso nos ajudará com nossa capacidade de entrega de e-mail para garantir que nossos e-mails acabem na caixa de entrada do destinatário.

Para resolver o problema do WordPress não conseguir enviar e-mails, você precisa instalar e configurar um plug-in SMTP no seu site WordPress.

Criar uma conta de e-mail

Antes de configurar o plug-in SMTP no WordPress, você deve configurar uma conta de e-mail em sua conta de hospedagem e recuperar a configuração de e-mail, que inclui endereço de e-mail, nome, host SMTP e número da porta.

O processo para configurar uma conta de e-mail é praticamente o mesmo, independentemente do seu host:

  1. entre no painel da sua conta de hospedagem
  2. encontre a configuração de e-mail para o domínio com o qual você está trabalhando
  3. procure a opção para criar uma conta de e-mail
  4. Criar uma nova conta
    1. use um nome profissional, por exemplo [email protected]
    2. Coloque sua senha
    3. preencha qualquer outra informação necessária

Você pode encontrar instruções detalhadas de configuração para seu host pesquisando “Como configurar uma conta de e-mail em [your host name]”.

Aqui está a interface para configurar uma conta de e-mail no SiteGround:

Conta de e-mail SiteGroundConta de e-mail SiteGroundConta de e-mail SiteGround
Conta de e-mail SiteGround

Quando terminar, certifique-se de anotar a definição de configuração de e-mail porque você a usará mais tarde ao configurar o SMTP em seu site WordPress.

Instalar e configurar o plug-in SMTP

Vamos ver como adicionar SMTP ao WordPress.

Primeiro, faça login no painel do WordPress. No menu da barra lateral, vá para Plugins > Adicionar Novo e Use a caixa de pesquisa para pesquisar FluenteSMTP.

Clique instale agoraentão clique Ativar.

Instalar pluginInstalar pluginInstalar plugin
Instalar plugin

Embora existam muitos plug-ins SMTP excelentes para WordPress, escolho o FluentSMTP por seu suporte mais amplo para diferentes versões do WordPress e capacidade de se conectar a uma ampla variedade de SMTP, incluindo Google, MailGun e SendGrid.

Depois que o plug-in é ativado, precisamos configurar uma conexão de provedor de serviços de e-mail. Clique em Configurações abaixo do nome do plugin para abrir a página de configurações.

O FluentSMTP oferece a opção de escolher entre uma variedade de provedores de serviços de correio.

provedores de serviços de e-mailprovedores de serviços de e-mailprovedores de serviços de e-mail
provedores de serviços de e-mail

Selecione seu provedor de serviços de e-mail. Neste caso iremos com a opção Other SMTP pois estaremos trabalhando com o e-mail que criamos em nosso host.

Em seguida, você terá que definir as configurações do remetente com seu e-mail, nome, host SMTP e porta (obtenha esses detalhes de sua conta de e-mail nas configurações de e-mail):

configurações do remetenteconfigurações do remetenteconfigurações do remetente
configurações do remetente

Altere a criptografia para SSL, deixe Usar TLS Automático e Autenticação verificado. Finalmente, clique Salvar configurações conectadas.

Agora nosso SMTP para esse endereço de e-mail foi configurado.

E-mail de teste enviadoE-mail de teste enviadoE-mail de teste enviado
E-mail de teste enviado

O incrível do FluentSMTP é que ele mantém registros de todos os e-mails enviados e recebidos para que você saiba quando um e-mail foi enviado com sucesso ou quando não foi enviado.

Em seguida, verifique se os e-mails estão funcionando. A maioria dos plug-ins SMTP permite que você envie um e-mail de teste diretamente da interface do plug-in no WordPress. Tudo o que você precisa fazer é fornecer o e-mail do destinatário, normalmente seu próprio endereço de e-mail:

E-mail de teste enviadoE-mail de teste enviadoE-mail de teste enviado
E-mail de teste enviado

Agora clique no Enviar e-mail de teste botão para enviar o e-mail de teste. Você deve obtê-lo em sua caixa de entrada se todas as configurações estiverem corretas.

e-mails enviadose-mails enviadose-mails enviados
e-mails enviados

Automaticamente, seu formulário de contato enviará mensagens para este endereço de e-mail, e você pode ter certeza de que elas cairão na caixa de entrada e não na pasta de spam.

Como configurar seu plug-in de formulários para enviar e-mail corretamente

Se você ainda está tendo problemas com entradas para formulários que não são enviados, apesar de configurar corretamente seu servidor para enviar e-mails, então seu formulário provavelmente precisa de alguns ajustes em suas configurações.

Para esta demonstração, usaremos o Formulário de contato 7, um dos plugins de formulários gratuitos mais antigos e populares do WordPress. Corrigiremos esse problema alterando o endereço de origem do envio.

No admin do WordPress, vá para Contato > Formulários de contato.

Formulário de ContatoFormulário de ContatoFormulário de Contato
Formulário de Contato

Selecione o formulário que você criou e abra o Correspondência aba.

editar formulário de contatoeditar formulário de contatoeditar formulário de contato
editar formulário de contato

Certifique-se de que o De O campo usa o endereço de e-mail do administrador do seu site, não o endereço de e-mail inserido no formulário. Não há problema em usar isso no Responder a campo, mas não o De campo.

Tente não usar os mesmos endereços de e-mail para o De e Para Campos. Em vez disso, use endereços diferentes.

Salve suas alterações e teste as coisas preenchendo você mesmo o formulário.

Conclusão

A solução de problemas do WordPress que não envia e-mails pode ser um processo difícil e frustrante. No entanto, seguindo as etapas descritas neste artigo, você poderá identificar e resolver o problema com rapidez e facilidade. Se o problema persistir, pode ser necessário entrar em contato com seu provedor de hospedagem na web ou suporte do WordPress para obter mais assistência.

Deixe uma resposta