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.
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
Neste artigo
- 1. Instalar o WP Mail SMTP no EC2
- 2. Configurar o fornecedor de serviços de correio eletrónico ou o servidor SMTP
- 3. Ativar o registo de e-mail no WordPress
- 4. Verificar registos DNS no WP Mail SMTP
- 5. Forçar o mesmo e-mail de remetente em todos os plug-ins
- 6. Controlar as notificações de atualização do núcleo, de plugins e de temas
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.
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.
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.
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:
- Um serviço de correio transacional como o SendLayer, SMTP.comou Brevo são os melhores para a maioria dos sites. Estes fornecedores são capazes de lidar com um grande volume de e-mails e são conhecidos por serem altamente fiáveis.
- O Gmail é ideal para pequenos sítios. Poderá ter problemas se o utilizar para sites que geram muitos e-mails, devido aos limites de envio da Google.
- Com o Other SMTP, também pode utilizar constantes para introduzir de forma segura os detalhes da ligação SMTP, se preferir esse método. É importante utilizar a porta SMTP correta com Other SMTP para evitar problemas de ligação ou tempos limite.
Quando tiver escolhido a sua mala direta, abra a nossa documentação para concluir os passos de configuração do lado do fornecedor.
- SendLayer
- SMTP.com
- Brevo
- Amazon SES
- Google Workspace / Gmail
- Pistola de correio
- Microsoft 365 / Outlook.com
- Carimbo do correio
- SendGrid
- SparkPost
- Zoho Mail
- Outros SMTP
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.
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.
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.
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.
Introduza o endereço do destinatário do seu e-mail de teste e prima Enviar e-mail.
Se tudo estiver corretamente configurado, verá uma mensagem verde.
Se o WP Mail SMTP detetar quaisquer problemas com o seu DNS, mostrará um 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.
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.
A partir daqui, pode desativar rapidamente os e-mails de atualização automática que não pretende receber.
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.