Resumo de IA
O WordPress não está enviando notificações por e-mail na AWS?
Este é um problema comum com sites WordPress no EC2, mas é fácil de resolver.
Neste artigo, mostraremos como fazer os e-mails funcionarem 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 motivos pelos quais os e-mails do seu site WordPress não estão sendo enviados:
- O SMTP está desativado ou não configurado na sua instância EC2 ou plano de hospedagem.
- Há um problema com as configurações de notificação do seu plugin que está impedindo o envio de e-mails.
- O WordPress está enviando e-mails, mas eles não são autenticados, então estão sendo capturados por filtros de spam no caminho para o destinatário.
Na AWS, você pode solicitar que as limitações de envio de e-mail na porta 25 sejam removidas. Isso permite que você envie e-mails da sua instância EC2.

Mas mesmo assim, você provavelmente ainda terá o problema de e-mails do WordPress indo para o spam porque seus e-mails não serão autenticados enquanto são enviados.
Neste guia passo a passo, explicaremos a melhor maneira de corrigir todos esses problemas com e-mails do WordPress na AWS EC2.
Se você estiver usando o Amazon Lightsail, temos um guia separado sobre como configurar o e-mail do WordPress no Lightsail.
Como Corrigir o WordPress Não Enviando E-mail na AWS EC2
- 1. Instale o WP Mail SMTP na EC2
- 2. Configure o Provedor de Serviço de E-mail ou Servidor SMTP
- 3. Ative o Registro de E-mail no WordPress
- 4. Verifique os Registros DNS no WP Mail SMTP
- 5. Force o Mesmo E-mail do Remetente em Todos os Plugins
- 6. Controle as Notificações de Atualização do Core, Plugins e Temas
1. Instale o WP Mail SMTP na EC2
O WP Mail SMTP é o melhor plugin SMTP para WordPress. Ele permite que você envie facilmente e-mails do WordPress através de um provedor de e-mail de terceiros ou servidor SMTP.
Isso lhe dá a flexibilidade de usar um provedor de e-mail gratuito ou pago, dependendo da natureza dos e-mails e da quantidade que você precisa enviar.
A AMI Bitnami vem com a versão gratuita do WP Mail SMTP pré-instalada. Esta é a melhor opção se você está apenas começando com o WordPress na AWS.

Antes de continuar com o tutorial, certifique-se de atualizar o plugin WP Mail SMTP pré-instalado para a versão mais recente.
Se você for um cliente Pro, desejará desativar a versão gratuita em sua instância EC2. Em seguida, baixe a versão paga da sua conta WP Mail SMTP e faça o upload para o seu site WordPress na AWS.

A configuração do WP Mail SMTP é simples. O Assistente de Configuração será aberto assim que você ativar o WP Mail SMTP. Você pode reiniciar o assistente a qualquer momento clicando no botão Iniciar Assistente de Configuração nas configurações do WP Mail SMTP.
Apenas saiba que reiniciar o assistente após a configuração inicial pode redefinir sua configuração de remetente.
2. Configure o Provedor de Serviço de E-mail ou Servidor SMTP
Agora podemos escolher um novo provedor para lidar com os e-mails de saída do WordPress na AWS.
Clique no botão Vamos Começar para iniciar.

Na próxima tela, clique no remetente que você deseja usar na lista. O WP Mail SMTP suporta provedores de e-mail gratuitos e pagos, incluindo:
A maioria dos provedores tem limites, embora nenhum seja tão restritivo quanto a configuração padrão da EC2.
Tenha em mente que:
- Um remetente transacional como SendLayer, SMTP.com, ou Brevo será o melhor para a maioria dos sites. Esses provedores são capazes de lidar com um grande volume de e-mails e são conhecidos por serem altamente confiáveis.
- Gmail é melhor para sites pequenos. Você pode ter problemas se o usar para sites que geram muitos e-mails, devido aos limites de envio do Google.
- Se você escolher Amazon SES, lembre-se de que contas sandbox podem enviar apenas 200 e-mails/dia e 1 e-mail/segundo até que você solicite acesso de produção.
- Com Outro SMTP, você também pode usar constantes para inserir detalhes de conexão SMTP com segurança se preferir esse método. É importante usar a porta SMTP correta com Outro SMTP para evitar problemas de conexão ou tempo limite.
Dica de segurança: Se você escolher Amazon SES como seu provedor de e-mail, crie um novo usuário SMTP com o botão Criar credenciais SMTP do console. Desde 6 de set. de 2024, a AWS anexa automaticamente a política gerenciada AmazonSesSendingAccess; políticas IAM inline para usuários SES-SMTP agora são desencorajadas.
Quando tiver escolhido seu remetente, abra nossa documentação para completar as etapas de configuração no lado do provedor.
- SendLayer
- SMTP.com
- Brevo
- Amazon SES
- Google Workspace / Gmail
- Mailgun
- Microsoft 365 / Outlook.com
- Postmark
- SendGrid
- SparkPost
- SMTP2GO
- Mailjet
- Elastic Email
- Zoho Mail
- Outro SMTP
Quer configurar vários provedores de e-mail? Você pode fazer isso nas configurações de Conexões Adicionais após concluir o Assistente de Configuração. Em seguida, selecione uma Conexão de Backup e configure o Roteamento Inteligente.
Depois de configurar tudo com seu provedor de e-mail, você pode voltar a esta postagem para terminar de corrigir seus e-mails da AWS.
3. Ative o Registro de E-mail no WordPress
Ao final do assistente, os clientes do WP Mail SMTP Pro terão a opção de ativar o registro de e-mails e alertas de e-mail no plugin.

Registros Detalhados de E-mail permitem que você monitore facilmente os e-mails enviados para ver se foram entregues com sucesso. Você pode visualizar os registros em uma lista ou ver um gráfico no painel do WordPress.
Os status exatos que você vê no registro de e-mail dependem do serviço de provedor de e-mail que você escolheu.

Ativar o registro de e-mail ativa automaticamente os Relatórios Completos de E-mail, onde você pode ver todos os tipos de dados úteis de e-mail. O Resumo Semanal de E-mail entregará as estatísticas de entrega de e-mail da semana passada em sua caixa de entrada.
Alertas Instantâneos de E-mail notificam você se seu site falhar ao enviar um e-mail. A mensagem incluirá detalhes para ajudá-lo a corrigir o problema e fazer com que seus e-mails sejam enviados corretamente novamente.

Se você ativar o registro de e-mail, a próxima tela
Este recurso também permite que você:
- Rastreie aberturas de e-mail e cliques em links
- Salve anexos
- Exporte registros para uma planilha
- Imprima logs
- E mais
Se você quiser ver como isso funciona, confira este guia sobre como registrar seus e-mails do WordPress.
Agora podemos usar o WP Mail SMTP para verificar se seu DNS está configurado corretamente.
4. Verifique os Registros DNS no WP Mail SMTP
Dependendo do seu provedor de e-mail, você pode ter sido solicitado a criar novos registros DNS para autenticar seus e-mails.
O WP Mail SMTP inclui um verificador de domínio que irá escanear automaticamente seus novos registros DNS em busca de problemas.
Você pode usá-lo clicando na guia Teste de E-mail no plugin.

Insira o endereço do destinatário para seu e-mail de teste e clique em Enviar E-mail.

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

Se o WP Mail SMTP detectar algum problema com seu DNS, ele exibirá um aviso.

Junto com o aviso, você verá algumas informações sobre as etapas que precisa seguir para melhorar a entregabilidade de e-mails. Publicamos mais 2 guias que ajudarão a resolver os problemas de DNS mais comuns:
- Como Criar um Registro DMARC: Este artigo inclui um exemplo básico de DMARC que funcionará na maioria dos domínios. Você pode ajustar o exemplo se desejar uma regra mais restritiva.
- Como Mesclar Vários Registros SPF: Se você já tem um registro SPF configurado, é importante não adicionar mais. Este guia explica como mesclar vários registros SPF em 1 linha.
Agora, vamos ver maneiras de facilitar o gerenciamento de configurações de e-mail em seus plugins.
5. Force o Mesmo E-mail do Remetente em Todos os Plugins
Muitos plugins usam o e-mail do administrador do site como destinatário de notificações. O WordPress também envia notificações por e-mail para este endereço.
Agora que tudo está funcionando, você poderá alterar o e-mail do administrador do site no WordPress de [email protected] (o padrão do EC2) para o seu próprio endereço.
Além disso, você também pode encontrar um problema com o endereço de e-mail do *remetente* em vários plugins.
Cada plugin pode definir seu próprio e-mail de remetente, e se o E-mail de Remetente não corresponder ao que você configurou no WP Mail SMTP, esses e-mails serão enviados sem autenticação. Assim, seus e-mails do WordPress vão para o spam (ou desaparecem).
Para resolver isso, o WP Mail SMTP permite que você force o e-mail e o nome do remetente em todo o seu site. Essa configuração funciona com todos os plugins que usam wp_mail() para enviar e-mails.
Quando uma ou ambas essas configurações estiverem marcadas, o nome ou e-mail do remetente definido em outros plugins será ignorado. Portanto, esta é uma maneira rápida e fácil de substituir quaisquer formulários de contato ou plugins que possam estar enviando e-mails de endereços não autenticados.

Com alguns provedores de e-mail, Forçar E-mail do Remetente é selecionado por padrão e fica esmaecido, como na captura de tela acima. Isso ocorre porque o servidor de e-mail não permitirá que e-mails sejam enviados de outros endereços. Esse requisito varia de acordo com o provedor.
Se você deseja enviar e-mails de mais de um endereço no WordPress, pode usar múltiplos aliases do Gmail para enviar e-mails no WordPress.
6. Controle as Notificações de Atualização do Core, Plugins e Temas
Aqui está uma dica final se você estiver usando o WordPress em várias instâncias do EC2.
O WP Mail SMTP permite controlar facilmente e-mails automáticos do WordPress, incluindo notificações de atualização de plugins e do núcleo. Você encontrará as configurações em Controles de E-mail.

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

Essa configuração é incrível se você tem vários sites de teste ou sandbox e gostaria de reduzir o número de e-mails que recebe do WordPress.
Corrija seus e-mails do WordPress agora
Em seguida, Revise as Configurações de E-mail dos Seus Plugins
E é isso! Agora você corrigiu os problemas com o AWS EC2 não enviando e-mails do WordPress.
Vale a pena verificar seus logs de e-mail no WP Mail SMTP para rastrear plugins que podem estar enviando e-mails. Para ajudar com isso, confira nossos guias de configuração de e-mail para:
Pronto para corrigir seus e-mails? Comece hoje mesmo com o melhor plugin SMTP do WordPress. Se você não tem tempo para corrigir seus e-mails, pode obter assistência completa de Configuração White Glove como uma compra adicional, e há uma garantia de devolução do dinheiro em 14 dias para todos os planos pagos.Se este artigo ajudou você, por favor, siga-nos no Facebook e Twitter para mais dicas e tutoriais do WordPress.
