Guia de Solução Quando WordPress Não Envia Emails
O seu WordPress não envia emails corretamente? Não se preocupe! Esse é um problema comum que é fácil de se arrumar.

Neste artigo
O seu WordPress não envia emails corretamente? Não se preocupe! Esse é um problema comum que é fácil de se arrumar.
Neste artigo, nós vamos ensiná-lo como consertar o problema e também proporcionar um guia passo a passo de como configurar um serviço de email SMTP no seu site WordPress usando um plugin.
Adicionalmente, nós vamos dar para você a opção de garantir a entrega dos seus correios eletrônicos usando tanto o serviço de email.
Como Identificar o Problema
Antes de chegarmos a fundo no problema, vamos esclarecer algo. O WordPress não enviar os emails não tem nada a ver com o seu provedor de hospedagem.
Enquanto um serviço de hospedagem de fato tem muito poder sobre o seu site, a função de enviar emails através do WordPress é outra história completamente diferente.
A culpa do WordPress não estar enviando os emails muito provavelmente está na configuração da função de email PHP da sua instalação do WordPress. O recurso nativo de email do WordPress exige um processo de configuração manual com a ajuda de um plugin third-party.
Agora, antes de você passar a culpa para o pobre do WordPress, ouça o que temos a dizer.
Apesar de ter um recurso de disparo de emails, o WordPress não é uma boa opção para fazer essa tarefa em primeiro lugar. Mesmo que a função esteja funcionando, os emails enviados por sites do WordPress tendem a falhar testes de spam conduzidos tanto por provedores de hospedagem quanto por serviços de email.
É por isso que eles normalmente acabam sendo bloqueados ou jogados na pasta de spam.
Por sorte para você, ainda é possível garantir a entrega dos seus emails apesar deles serem enviados de um site WordPress. Ao invés de simplesmente usar o serviço de email nativo do WordPress, você pode configurar um servidor Protocolo de Transferência de Correio Simples (Simple Mail Transfer Protocol ou SMTP) para isso.
Esse passo é essencial porque ele irá garantir uma maior taxa de entrega para os seus emails com seu recurso de autenticação. Desse modo, seus emails finalmente terão a autenticação adequada, que é necessária para passar pelos testes de spam e firewalls.
Servidores SMTP também vão ajudá-lo a gerenciar o fluxo de saída do seu tráfego de email, o que permite que você envie um grande número de mensagens eletrônicas de uma só vez.
Se você é um cliente da Hostinger, sinta-se livre para testar o tutorial abaixo, já que nós equipamos todos os nossos planos de hospedagem com um servidor SMTP.
Como Configurar SMTP no WordPress
O WordPress não enviar emails é um problema irritante, mas com uma solução fácil. Para resolver isso, você só precisa configurar um servidor SMTP no WordPress.
O Protocolo de Transferência de Correio Simples facilita a entrega de seus emails entre servidores. O SMTP normalmente é pareado com POP3 ou IMAP para recebimento (veja a diferença entre protocolos POP3 e IMAP).
Existem vários métodos e plugins que você pode usar para enviar emails do WordPress usando o método SMTP. Neste artigo, nós apenas iremos falar sobre os passos para fazê-lo usando o serviço de email da Hostinger e o servidor automatizado Mailgun.
Antes de chegarmos nessa parte, porém, precisamos lidar com o problema primeiro ao configurar a função de correio PHP no WordPress. Esse passo irá permitir que o WordPress envie emails através de um protocolo SMTP apropriado.
Para este tutorial, nós vamos usar o plugin do WordPress WP Mail SMTP.
Esse plugin é uma ótima opção para o trabalho, já que ele tem quatro diferentes opções de configuração SMTP. Nós vamos discutir mais a frente sobre como fazer duas dessas variantes, depois que você configurou adequadamente o site WordPress para enviar emails PHP.
Aqui estão os passos para configurar SMTP no WordPress:
1. Depois de instalar o plugin WP Mail SMTP, clique no botão Activate (Ativar).
2. Navegue para a área de configurações do WP Mail SMTP no painel de controle do WordPress.

3. Escolha o seu endereço de email e o nome do remetente, para então definir SMTP para Default (Padrão).

4. Assim que você tiver terminado, clique no botão Save Settings (Salvar Configurações).
5. Se o processo foi bem sucedido, uma mensagem de confirmação irá aparecer na sua tela.

6. Para garantir que tudo funcione perfeitamente, você pode usar o recurso WP Mail SMTP’s Email Test. Digite o endereço de email de qualquer destinatário de sua escolha e então clique em Send Email (Enviar Email) para encaminhar uma mensagem de testes.
Leitura adicional: Colocar site em manutenção Wordpress Guia Definitivo
7. Se o teste foi bem sucedido, essa mensagem irá aparecer em sua tela. Cheque a caixa de entrada do destinatário para garantir que o email realmente está lá.

Parabéns, agora você pode enviar emails de seu site WordPress!
Método 1: Como Configurar um Serviço de Email SMTP para email personalizado
Apesar de ter resolvido seu problema inicial do WordPress não enviar emails, não faz mal dar uma olhada em outros métodos que podem lhe trazer uma melhor experiência.
Dizemos isso porque existem outras maneiras de garantir a entrega de seus emails para além de usar um plugin third-party para WordPress. Uma delas é tirando vantagem de um servidor de email SMTP fornecido pelo seu provedor dedicado de hospedagem.
Hoje em dia, muitos provedores de hospedagem equipam esse protocolo em seus planos como um recurso padrão. Com o seu protocolo de segurança e sua porta criptografada, seus emails serão bem cuidados até que cheguem em seus respectivos destinatários.
Se você assina algum dos planos de hospedagem da Hostinger, está com sorte! Todos os nossos planos oferecer suporte completo para protocolos SMTP, POP3 e IMAP para auxiliar suas atividades de email.
Nós recomendamos fortemente fazer uso desse recurso, já que dedicamos nosso servidor SMTP para garantir que o problema do WordPress não enviar emails não aconteça de novo.
Aqui estão os passos para configurar o serviço de email SMTP da Hostinger no WordPress:
1. Para o processo de configuração, você precisa juntar algumas informações em relação aos detalhes de sua conta SMTP da Hostinger.
Na área do Painel de Controle, navegue para a opção Contas de Email dentro da seção Email.

2. Você pode encontrar seus detalhes de email na parte inferior da página Manage Emails (Gerenciar emails). Os detalhes que serão usados no processo de configuração são SMTP Host e SMTP Port.
Você pode desejar escrever ambas as informações em algum lugar, já que você precisará delas depois.

3. Seguindo para o painel de controle do WordPress, encontre o WP Mail SMTP na lista de Plugins e entre na área Configurações.

4. Na página de Configurações, mude a opção Mailer para Other SMTP e um menu estendido de configuração aparecerá. Preencha as caixas de texto SMTP Host e SMTP Port com as informações que você recuperou no Passo
Nos campos SMTP Username (Nome de usuário SMTP) e SMTP Password (Senha SMTP), use os detalhes de login da sua conta de email — aquela que foi criada junto de sua conta de hospedagem. O dado From Email (Do Email) mostra o SMTP Username ou o endereço de email. Além disso, não se esqueça de alterar a parte Encryption (Criptografia) para TLS.

5. Assim que tiver terminado, clique no botão Save Settings (Salvar Configurações).
6. Se o processo for bem sucedido, uma mensagem de confirmação aparecerá na sua tela.

7. Faça uso do teste de email do WP Mail SMTP para garantir que tudo funciona perfeitamente.
Escreva o email de qualquer destinatário de sua escolha e então clique no botão Send Email (Enviar Email).

8. Se o teste for bem sucedido, uma mensagem de confirmação como essa abaixo irá aparecer na sua tela. Também verifique a caixa de entrada do destinatário para garantir que o email realmente está lá.

Método 2: Configurando o Gmail para Enviar E-mails do WordPress Usando o Protocolo OAuth
Primeiro, você precisa selecionar o Gmail como seu programa de e-mail na página de configurações SMTP do WP Mail. Marque a caixa ao lado para definir o caminho de retorno como o mesmo do remetente. Se você não marcar essa caixa, as mensagens devolvidas e com falha serão perdidas para sempre.
Em seguida, você verá a opção de inserir seu ID de cliente, Segredo do cliente e um URL no campo ‘URI de redirecionamento autorizado’.
Criando um aplicativo e gerando chaves de API para o Gmail
Para usar as APIs do Gmail para enviar e-mails do WordPress, você precisa criar um aplicativo e gerar uma chave de API. Para fazer isso, acesse o site do Google Developers Console e crie um novo projeto.
Se você não vir o botão azul para criar um projeto, também poderá clicar em ‘Selecionar um projeto’ e criar um novo projeto.
Você será solicitado a fornecer um nome para o seu projeto. Dê um nome significativo para que, da próxima vez que estiver aqui, você possa reconhecê-lo facilmente.
Clique no botão criar para continuar.
O console do desenvolvedor agora criará seu projeto e levará você ao seu painel. O Google permite que os desenvolvedores acessem muitas de suas APIs e serviços. Agora que o seu projeto está configurado, você precisa ativar as APIs de que precisará.
Clique no botão Ativar APIs e serviços para continuar.
Isso levará você à página da biblioteca de APIs. Digite Gmail na caixa de pesquisa para encontrar rapidamente a API do Gmail e clique para selecioná-la.
Agora você verá uma visão geral da API e o que ela pode fazer. Basta clicar no botão “Ativar” para continuar.
Agora que sua API está ativada, a próxima etapa é criar credenciais que você possa usar nas configurações de plug-in do WP Mail SMTP.
Clique no botão Criar credenciais para continuar.
Na próxima tela, você precisará selecionar ‘JavaScript do navegador da Web’ no campo ‘Onde você estará chamando a API’. Depois disso, clique na opção “Dados do usuário”.
Para continuar, clique em “Quais credenciais eu preciso?” botão.
Você será solicitado a fornecer um nome para o nome do seu cliente OAuth. Você pode digitar ‘WP Mail SMTP’ aqui.
No campo Origens do JavaScript, adicione o nome de domínio do seu site. Em seguida, você precisa copiar e colar o URL de redirecionamento autorizado das configurações do plugin SMTP do WP Mail.
Clique no botão “Create client ID” para continuar.
Em seguida, você precisa inserir um nome para a tela de consentimento do OAuth. Você pode colocar o nome do plugin aqui.
Clique no botão continuar e o console do desenvolvedor mostrará seu ID de cliente. Você pode copiá-lo e colá-lo na página de configurações do plugin SMTP do WP Mail. No entanto, você ainda precisará da chave secreta do cliente.
Clique no botão Concluído para seguir em frente.
Agora você será levado para a página de credenciais do seu projeto. Você verá suas credenciais recém-criadas listadas lá. Clique no botão de edição ao lado de suas credenciais.
Isso levará você a editar a página de credenciais, onde poderá ver a chave secreta do seu cliente. Você precisa copiar e colar a chave na página de configurações do seu plugin.
Volte para a página de configurações do plugin em sua área de administração do WordPress. Agora que você tem o ID do cliente e as chaves secretas do cliente, é necessário clicar no botão salvar configurações para continuar.
O plugin irá agora armazenar suas configurações e recarregar a página. Depois disso, você precisa rolar para baixo até a parte inferior da página de configurações e clicar no botão “Permitir que o plug-in envie e-mails usando sua Conta do Google”.
Isso levará você à sua conta no Google, e você será solicitado a conceder permissão ao site para enviar e-mails em seu nome.
Depois disso, você será redirecionado para o seu site, onde verá uma mensagem de sucesso.
Você configurou o WordPress para usar os servidores SMTP do Gmail para enviar e-mails usando o protocolo OAuth. Agora você pode clicar na guia “Teste de e-mail” na página de configurações do plug-in para enviar um e-mail de teste e ver se tudo está funcionando bem.
Método 2: Configurando o Gmail para enviar e-mails do WordPress usando o SMTP
Esse método permite que o WP Mail SMTP se conecte manualmente aos servidores SMTP do Gmail para enviar e-mails do WordPress.
Primeiro, você precisa visitar a página Configurações & raquo WP Mail SMTPpara definir as configurações do plugin.
Forneça o endereço do Gmail que você deseja usar como campo De e-mail e seu nome como no campo de nome.
Selecione “Outro SMTP” como o seu mailer e marque a caixa ao lado para retornar o caminho.
Role para baixo até a seção Outro SMTP para configurar mais configurações.
Aqui está como preencher as configurações do plugin:
- Host SMTP: smtp.gmail.com
- Porta SMTP: 465
- Criptografia: use criptografia SSL
- Autenticação: ative a autenticação
- Nome de usuário: seu endereço completo do Gmail, por exemplo, john.smith@yourdomain.com ou john.smith@gmail.com
- Senha: Senha da sua conta do Gmail
Clique no botão Salvar alterações para armazenar suas configurações.
Isso é tudo, você configurou com sucesso o WP Mail SMTP para usar os servidores SMTP do Gmail.
Agora você pode clicar na guia “Teste de e-mail” na página de configurações do plug-in para enviar um e-mail de teste e ver se tudo está funcionando bem.
Esperamos que este artigo tenha ajudado você a aprender como consertar o WordPress sem enviar um e-mail. Você também pode ver nossa lista dos errosmais comuns do WordPress e como corrigi-los .
5 / 5 ( 1 vote )





















