Como consertar o WordPress que não envia e-mails com SMTP
O seu site WordPress não está enviando e-mails?
Bem, você não está sozinho.
A falha na entrega de e-mail de sites WordPress é bastante comum devido a problemas de rede.
Às vezes, isso significa que você não receberá um e-mail do formulário de contato. Outras vezes, isso significa que um novo assinante terá seu e-mail de boas-vindas atrasado por horas, quando esperava em segundos.
Para resolver esse problema, você pode habilitar o SMTP para WordPress. Com um provedor de serviço SMTP confiável e um plug-in SMTP de correio do WordPress para conectá-lo ao seu site, seus e-mails do WordPress podem ser usados na maioria dos destinatários e clientes de e-mail.
Neste artigo, vou mostrar a melhor maneira de usar o SMTP do WordPress para enviar e-mails. Com o SMTP de um mailer gerenciado, seus e- mails transacionais e de marketing do WooCommerce podem ser enviados em tempo real e sempre chegar à caixa de entrada.
O melhor servidor SMTP para ser seu remetente confiável
Vamos começar explorando os provedores de serviço SMTP mais populares disponíveis:
- SendGrid: Plano para sempre grátis com 100 emails / dia
- Gmail: plano gratuito para sempre com até 500 e-mails / dia
- Sendinblue: Comece com o plano Lite de US $ 25 para 10.000 e-mails
- Amazon SES: começa com US $ 1 para cada 10.000 e-mails
Além desses servidores SMTP dedicados, alguns hosts WordPress também oferecem seus próprios serviços SMTP. No entanto, essa opção não é recomendada, pois os servidores de hospedagem não oferecem acesso à API e geralmente não são tão confiáveis quanto os provedores SMTP dedicados. Como resultado, seus e-mails transacionais podem acabar ficando na caixa de spam, sem mencionar outros tipos de e-mails de marketing.
Por outro lado, alguns provedores líderes, como Amazon Web Services, operam políticas rígidas para evitar abusos. Isso os ajuda a manter forte capacidade de entrega e confiabilidade. Dito isso, a ferramenta mais eficaz para aprimorar a capacidade de entrega de e-mail é o Amazon SES.
“SES" significa Simple Email Service
Agora que escolhemos o Amazon SES como nosso remetente favorito, vamos ver qual plugin é o melhor para integrá-lo ao WordPress.
Escolhendo o melhor plugin SMTP de correio do WordPress
Aqui estão algumas boas opções a serem consideradas:
- WP Mail SMTP: Um plugin existente há muito tempo com uma grande base de usuários. No entanto, ele só oferece suporte ao Amazon SES no plano pago.
- Post SMTP: outro plugin popular, mas você terá que instalar seu addon Post SMTP Extension For Amazon SES para habilitar a integração com a API do Amazon SES (grátis por enquanto e pode ser cobrado no futuro).
- YaySMTP: um plug-in SMTP gratuito e amigável que também oferece logs de e-mail gratuitamente
Embora existam diferentes plug-ins SMTP no repositório do WordPress, vou escolher YaySMTP porque:
- Possui uma interface de usuário amigável para iniciantes
- Não custa nada se conectar ao Amazon SES
- Não mostra campos embaraçosos na tela de configuração
Configure o WordPress para enviar e-mails usando Amazon SES SMTP
Neste processo de configuração, passaremos por 3 etapas fáceis de seguir:
- Inscreva-se para uma conta AWS
- Crie uma chave de acesso
- Configure o plugin YaySMTP
Vamos mergulhar na conta da AWS agora.
Amazon Web Services oferece toneladas de serviços em que SES (Simple Email Service) é apenas um membro da família. Para usar o Amazon SES, você deve registrar uma conta AWS.
Você seguirá o formulário de registro de várias etapas, que exige que você forneça seu endereço, número de telefone e informações de cartão de crédito. Mas não se preocupe, o Amazon SES é o melhor serviço de e-mail de baixo custo e você paga apenas US $ 0,10 por 1.000 e-mails.
É fácil se inscrever na AWS e você verá a tela Completa em nenhum momento.
Agora, basta acessar o AWS Management Console para explorar o que eles têm a oferecer.
Depois de fazer login no AWS, vá para Business Applications, selecione Amazon Simple Email Service e você verá o painel SES Home.
Importante:
Observe que todas as novas contas da AWS são restritas ao modo Sandbox por padrão. Como resultado, você só pode enviar e-mails de e para os endereços de e-mail verificados.
Como verificar domínios e endereços de e-mail?
No painel inicial do SES, vá para Gerenciamento de identidade, você pode selecionar Domínios para verificar os domínios do seu site.
Da mesma forma, selecione Endereços de e-mail para verificar os endereços de e-mail.
É muito simples. E você só precisa preencher esses e-mails e, em seguida, verificar a caixa de entrada do e-mail para clicar no link de verificação.
Quando você estiver familiarizado com o painel inicial do SES, poderá seguir para as próximas etapas.
Crie uma chave de acesso
As teclas de acesso são usadas para fazer chamadas programáticas para a AWS a partir do seu site WordPress.
Nesta parte, você precisa acessar Credenciais de segurança. Em seguida, escolha Chaves de acesso que incluem uma ID de chave de acesso e uma chave de acesso secreta.
Isso irá gerar um par de chaves para o SMTP do Amazon SES. Você deve baixar este arquivo de chave caso precise usar a chave de acesso secreta novamente em outros sites.
Agora que você tem as chaves de acesso armazenadas em seu armazenamento privado, vamos continuar com a instalação do plug-in SMTP dedicado.
Configure o plugin YaySMTP
Vá até o menu Plugins do painel do WordPress e pesquise “yaysmtp".
Depois de ativar o plugin, você pode usar todos os seus recursos gratuitamente.
YaySMTP inclui uma única página de menu onde você pode inserir o endereço de e-mail “De”, o nome “De”, enviar um e-mail de teste e acessar logs de e-mail.
Comece inserindo os campos Do Email e Do Nome.
Se sua conta da AWS ainda estiver no modo Sandbox, certifique-se de que From Email é o que você acabou de verificar na etapa anterior.
Em seguida, selecione Amazon SES como seu Mailer. Depois de selecioná-lo no menu suspenso, você verá os campos SMTP correspondentes exibidos abaixo, onde você pode copiar e colar a ID da chave de acesso e a chave de acesso secreta nos campos.
Por padrão, o campo Região mostrado em YaySMTP cai em US East (N. Virginia). Certifique-se de ter verificado sua região real no menu do Amazon SES e selecione-a corretamente no painel do WordPress.
Tudo feito? Clique em Salvar alterações para finalizar a configuração.
Agora você pode apenas enviar um e-mail de teste para ver como as mensagens de e-mail são entregues e exibidas na caixa de entrada.
O painel YaySMTP também é fácil de visualizar, filtrar e editar os logs de e-mail. Você também pode definir a exclusão automática de e-mails antigos após um número específico de dias nas configurações de registro de e-mail.
Conclusão
YaySMTP é um plugin simples do WordPress para ajudá-lo a conectar o WordPress com servidores SMTP. Não apenas o Amazon SES, ele pode ajudá-lo a se conectar com Sendinblue, SendGrid, Mailgun e muitos outros provedores de serviço SMTP.
Com o uso do plug-in YaySMTP – WordPress Mail SMTP, os problemas de entrega de e-mail serão uma coisa do passado, quer você tenha um site WordPress básico ou uma loja WooCommerce completa.
Esperamos que este tutorial tenha ajudado você com sua capacidade de entrega de e-mail hoje. Obrigado por ler!