O WordPress não está a enviar mensagens de correio eletrónico no AWS

Como corrigir os e-mails do WordPress que não estão sendo enviados no AWS EC2

O WordPress não está a enviar notificações por correio eletrónico no AWS?

Este é um problema comum com sites WordPress no EC2, mas é fácil de resolver.

Neste artigo, mostraremos como fazer com que os e-mails funcionem de forma confiável com o WordPress no EC2.

Corrija seus e-mails do WordPress agora

Por que não estou recebendo e-mails do meu site WordPress?

Existem 3 razões pelas quais os e-mails do seu site WordPress não estão a ser enviados:

  • O SMTP está desativado ou não está configurado na sua instância EC2 ou no seu plano de alojamento.
  • Existe um problema com as definições de notificação do plug-in que está a fazer com que os e-mails não sejam enviados.
  • O WordPress está a enviar mensagens de correio eletrónico, mas estas não estão autenticadas, pelo que são apanhadas pelos filtros de spam a caminho do destinatário.

No AWS, pode pedir que as limitações de envio de correio eletrónico na porta 25 sejam levantadas. Isto permite-lhe enviar correio eletrónico a partir da sua instância EC2.

WordPress na instância do Amazon EC2

Mas, mesmo assim, é provável que ainda se depare com o problema de os e-mails do WordPress irem para o spam, porque os seus e-mails não serão autenticados quando forem enviados.

Neste guia passo a passo, explicaremos a melhor maneira de corrigir todos esses problemas com e-mails do WordPress no AWS EC2.

Se estiver a utilizar o Amazon Lightsail, temos um guia separado sobre como configurar o e-mail do WordPress no Lightsail.

Como corrigir o WordPress que não envia e-mails no AWS EC2

1. Instalar o WP Mail SMTP no EC2

O WP Mail SMTP é o melhor plugin SMTP para WordPress. Permite-lhe enviar facilmente e-mails do WordPress através de um fornecedor de e-mail de terceiros ou servidor SMTP.

Isto dá-lhe a flexibilidade de utilizar um fornecedor de correio eletrónico gratuito ou pago, dependendo da natureza dos e-mails e da quantidade que precisa de enviar.

O Bitnami AMI vem com a versão gratuita do WP Mail SMTP pré-instalada. Esta é a melhor escolha se estiver apenas a começar com o WordPress no AWS.

Imagem de Máquina Amazon (AMI) certificada para Bitnami WordPress

Antes de continuar com o tutorial, certifique-se de que actualiza o plugin WP Mail SMTP pré-instalado para a versão mais recente.

Se for um cliente Pro, deverá desativar a versão gratuita na sua instância EC2. Em seguida, descarregue a versão paga da sua conta WP Mail SMTP e carregue-a para o seu site WordPress no AWS.

Descarregar o WP Mail SMTP para corrigir o formulário de contacto do WPForms que não envia e-mails

A configuração do WP Mail SMTP é simples. O Assistente de Configuração será aberto assim que ativar o WP Mail SMTP. Pode reiniciar o assistente em qualquer altura, clicando no botão Launch Setup Wizard (Iniciar assistente de configuração) nas definições do WP Mail SMTP.

Tenha em atenção que reiniciar o assistente após a configuração inicial pode repor a configuração do mailer.

2. Configurar o fornecedor de serviços de correio eletrónico ou o servidor SMTP

Agora podemos escolher um novo fornecedor para tratar dos e-mails de saída do WordPress no AWS.

Clique no botão Vamos começar para começar.

Iniciar o assistente de configuração do WP Mail SMTP para corrigir o facto de o WPforms não enviar correio eletrónico

No ecrã seguinte, clique no servidor de correio eletrónico que pretende utilizar a partir da lista. O WP Mail SMTP suporta fornecedores de correio eletrónico gratuitos e pagos, incluindo:

A maioria dos fornecedores tem limites, embora nenhum seja tão restritivo como a configuração predefinida do EC2.

Não esquecer que:

Selecionar o Mailer SMTP

Quando tiver escolhido a sua mala direta, abra a nossa documentação para concluir os passos de configuração do lado do fornecedor.

Pretende configurar vários mailers? Pode fazê-lo nas definições de Ligações adicionais depois de ter concluído o Assistente de configuração. Em seguida, selecione uma Ligação de cópia de segurança e configure o Encaminhamento inteligente.

Quando terminar de configurar tudo com o seu mailer, pode voltar a este post para terminar de corrigir os seus emails AWS.

3. Ativar o registo de e-mail no WordPress

No final do assistente, os clientes do WP Mail SMTP Pro terão a opção de ativar o registo de correio eletrónico e os alertas de correio eletrónico no plugin.

Ativar os registos e alertas de correio eletrónico no Assistente de Configuração SMTP do WP Mail

Os registos de e-mail detalhados permitem-lhe monitorizar facilmente os e-mails enviados para ver se foram entregues com êxito. Pode visualizar os registos numa lista ou ver um gráfico no painel de controlo do WordPress.

Os estados exactos que vê no registo de correio eletrónico dependem do serviço de correio que escolheu.

Widget do painel de controlo do WP Mail SMTP Pro

A ativação do registo de correio eletrónico ativa automaticamente os Relatórios completos de correio eletrónico, onde pode ver todos os tipos de dados de correio eletrónico úteis. O Resumo semanal de correio eletrónico apresentará as estatísticas de entrega de correio eletrónico da semana anterior na sua caixa de entrada.

Os alertas instantâneos de correio eletrónico notificam-no se o seu site não conseguir enviar um correio eletrónico. A mensagem incluirá detalhes para o ajudar a resolver o problema e fazer com que os seus e-mails voltem a ser enviados corretamente.

Uma notificação de alerta por correio eletrónico

Se ativar o registo de mensagens de correio eletrónico, o seguinte passo

Esta funcionalidade também lhe permite:

  • Acompanhar as aberturas de correio eletrónico e os cliques nas ligações
  • Guardar anexos
  • Exportar registos para uma folha de cálculo
  • Imprimir registos
  • E mais

Se quiser ver como isto funciona, consulte este guia sobre como registar os seus e-mails do WordPress.

Agora podemos utilizar o WP Mail SMTP para verificar se o seu DNS está corretamente configurado.

4. Verificar registos DNS no WP Mail SMTP

Dependendo do seu fornecedor de correio eletrónico, poderá ter-lhe sido pedido que criasse novos registos DNS para autenticar os seus e-mails.

O WP Mail SMTP inclui um verificador de domínios que analisa automaticamente os seus novos registos DNS para detetar problemas.

Pode utilizá-lo clicando no separador Teste de correio eletrónico no plug-in.

Testar o e-mail do Cloudflare no WordPress

Introduza o endereço do destinatário do seu e-mail de teste e prima Enviar e-mail.

Enviar e-mail de teste a partir do WP Mail SMTP

Se tudo estiver corretamente configurado, verá uma mensagem verde.

Testar o e-mail do Cloudflare no WordPress - mensagem de sucesso

Se o WP Mail SMTP detetar quaisquer problemas com o seu DNS, mostrará um aviso.

A capacidade de entrega deve ser melhorada mensagem de aviso

Juntamente com o aviso, verá algumas informações sobre os passos a seguir para melhorar a capacidade de entrega de correio eletrónico. Publicámos mais 2 guias que ajudarão a resolver os problemas de DNS mais comuns:

  • Como criar um registo DMARC: Este artigo inclui um exemplo básico de DMARC que funcionará na maioria dos domínios. É possível ajustar o exemplo se desejar uma regra mais restritiva.
  • Como mesclar vários registros SPF: Se já tem um registo SPF configurado, é importante não adicionar mais. Este guia explica como fundir vários registos SPF numa única linha.

Vejamos agora formas de facilitar a gestão das definições de correio eletrónico nos seus plug-ins.

5. Forçar o mesmo e-mail de remetente em todos os plug-ins

Muitos plug-ins utilizam o e-mail do administrador do sítio como destinatário das notificações. O WordPress também envia notificações por correio eletrónico para este endereço.

Agora que tudo está a funcionar, poderá alterar o correio eletrónico do administrador do sítio no WordPress de [email protected] (a predefinição do EC2) para o seu próprio endereço.

Para além disso, pode também ter problemas com o endereço de correio eletrónico do remetente em vários plug-ins.

Cada plugin pode definir o seu próprio e-mail de origem e, se o e-mail de origem não corresponder ao que configurou no WP Mail SMTP, esses e-mails serão enviados sem autenticação. Assim, os seus e-mails do WordPress vão para o spam (ou desaparecem).

Para resolver este problema, o WP Mail SMTP permite-lhe forçar o e-mail De e o nome em todo o seu site. Esta definição funciona com todos os plug-ins que utilizam wp_mail() para enviar uma mensagem de correio eletrónico.

Quando uma ou ambas as definições estiverem marcadas, o nome do remetente ou o e-mail definido noutros plug-ins serão ignorados. Assim, esta é uma forma rápida e fácil de anular quaisquer formulários de contacto ou plug-ins que possam estar a enviar correio eletrónico a partir de endereços não autenticados.

Forçar a definição do e-mail de origem para o Gmail

Em alguns fornecedores de correio eletrónico, a opção Forçar envio de correio eletrónico é selecionada por predefinição e fica a cinzento, como na captura de ecrã acima. Isto deve-se ao facto de o servidor de correio eletrónico não permitir o envio de mensagens de correio eletrónico a partir de outros endereços. Este requisito varia consoante o fornecedor.

Se pretender enviar e-mails a partir de mais de um endereço no WordPress, pode utilizar vários aliases do Gmail para enviar e-mails no WordPress.

6. Controlar as notificações de atualização do núcleo, de plugins e de temas

Eis uma última dica se estiver a utilizar o WordPress em várias instâncias EC2.

O WP Mail SMTP permite-lhe controlar facilmente os e-mails automáticos do WordPress, incluindo notificações de atualização de plugins e do núcleo. Encontrará as definições em Controlos de e-mail.

Controlos de correio eletrónico no WP Mail SMTP

A partir daqui, pode desativar rapidamente os e-mails de atualização automática que não pretende receber.

Desativar os e-mails de atualização automática de plugins

Esta definição é fantástica se tiver vários sites de teste ou sandbox e quiser reduzir o número de e-mails que recebe do WordPress.

Corrija seus e-mails do WordPress agora

Em seguida, reveja as definições de e-mail dos seus plug-ins

E é isso! Agora você corrigiu problemas com o AWS EC2 que não enviava e-mails do WordPress.

Vale a pena verificar os seus registos de e-mail no WP Mail SMTP para localizar os plugins que podem estar a enviar e-mails. Para ajudar com isso, confira nossos guias de configuração de e-mail para:

Pronto para corrigir os seus e-mails? Começar hoje com o melhor plugin SMTP para WordPress. Se não tiver tempo para corrigir os seus e-mails, pode obter assistência completa da White Glove Setup como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

Divulgação: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Claire Broadley

A Claire é a Gestora de Conteúdos da equipa do WP Mail SMTP. Ela tem mais de 13 anos de experiência escrevendo sobre WordPress e hospedagem na web.Saiba mais

Experimente o nosso plugin gratuito WP Mail SMTP

Use seu provedor SMTP favorito para enviar seus e-mails do WordPress de forma confiável.

Active o JavaScript no seu browser para preencher este formulário.