Por que os e-mails que eu envio pelo Amazon SES não são entregues?

5 minuto de leitura
0

Uso o Amazon Simple Email Service (Amazon SES) para enviar e-mails, mas meus e-mails não são entregues.

Resolução

A seguir estão os motivos comuns pelos quais os e-mails que você envia do Amazon SES não são entregues.

Há uma Falha na Renderização do modelo

Se os e-mails enviados usando a operação da API SendTemplatedEmail contiverem dados de modelo incorretos, poderá ocorrer Falha de Renderização. Para identificar esse tipo de falha, você deve configurar as notificações de eventos de Falha de Renderização usando o Amazon Simple Notification Service (Amazon SNS).

Sua conta está na sandbox do Amazon SES

Quando sua conta está na sandbox do Amazon SES, você pode enviar e-mails somente para endereços de e-mail verificados ou para o simulador da caixa postal. Se sua conta estiver na sandbox, confirme se você está enviando e-mails para endereços de e-mail verificados. Você também pode solicitar que sua conta seja removida da sandbox do Amazon SES.

Há um problema com o endereço de e-mail do destinatário do e-mail

Seus e-mails podem não ser entregues porque há um problema com o endereço de e-mail do destinatário que resulta em uma devolução. Dependendo do erro que o servidor de e-mail do destinatário invoca, os e-mails podem ser devolvidos por vários motivos.

Além disso, os e-mails podem não ser entregues porque o endereço de e-mail do destinatário está na sua lista de supressão no nível da conta do Amazon SES ou na lista de supressão global. Para remover um endereço de e-mail da lista de supressão da sua conta, consulte Remoção de endereços de e-mail individuais da sua lista de supressão no nível da conta do Amazon SES.

Você não pode mais solicitar a remoção do endereço de e-mail da lista de supressão global. Para obter mais informações, consulte a lista de supressão global do Amazon SES.

Para solucionar outros motivos para a devolução de e-mails, consulte Como posso gerenciar uma alta taxa de devolução para e-mails que envio usando o Amazon SES?

Há um problema com o servidor do destinatário do e-mail

Para determinar se um problema com o servidor do destinatário do e-mail impede a entrega de seus e-mails, configure as notificações do Amazon SNS. Nas notificações do Amazon SNS, analise a resposta smtpResponse que o Amazon SES retorna. Para obter mais informações sobre os detalhes incluídos nas notificações do Amazon SNS, consulte Conteúdo de notificação do Amazon SNS para o Amazon SES.

Se você receber uma resposta SMTP 250 OK do servidor SMTP do destinatário, o Amazon SES enviou com êxito a mensagem para esse servidor de e-mail. No entanto, a resposta SMTP 250 OK não garante que a mensagem será entregue ao endereço de e-mail de recebimento. Depois que o Amazon SES entrega a mensagem ao servidor do destinatário, as políticas do servidor do destinatário determinam se o e-mail é aceito, rejeitado ou classificado.

Além disso, o servidor do destinatário pode ter um problema e o e-mail não é armazenado na caixa de correio do destinatário.

Seu e-mail está sendo marcado como spam

Os servidores de e-mail de destinatários podem filtrar seus e-mails como spam por vários motivos. Pode haver uma falha na autenticação de e-mail ou problemas com a qualidade do conteúdo do e-mail ou com a reputação do remetente. Para obter mais informações, consulte Por que os e-mails que envio usando o Amazon SES estão sendo marcados como spam?

Há um atraso no envio

Pode haver um atraso no envio do seu e-mail. Para obter mais informações, consulte Três lugares em que seu e-mail pode atrasar ao ser enviado pelo Amazon SES. Você pode usar a publicação de eventos para monitorar atrasos que ocorrem quando o Amazon SES tenta entregar e-mails ao provedor de serviços de Internet (ISP) do destinatário.

Há um problema contínuo com o Amazon SES

Consulte o AWS Health Dashboard para ver se há problemas com o Amazon SES que podem impedir a entrega de seu e-mail.

Seu cliente usa versões TLS anteriores à 1.2 para enviar e-mails SMTP

Seu cliente pode usar uma versão do TLS anterior à 1.2, como TLS 1.0 ou 1.1. Nesse caso, o SES não aceita seus e-mails e você vê uma das seguintes mensagens de erro:

HTTP

“O Amazon SES não oferece mais suporte a conexões TLS 1.0 e TLS 1.1. Você deve atualizar seu cliente para usar o TLS versão 1.2 ou superior. Para saber mais e atualizar seu cliente, consulte . Entre em contato com o AWS Support para obter mais assistência”

SMTP

“Acesso negado: O Amazon SES não oferece mais suporte a conexões TLS 1.0 e TLS 1.1. Você deve atualizar seu cliente para usar o TLS versão 1.2 ou superior. Para saber mais e atualizar seu cliente, consulte . Entre em contato com o AWS Support para obter mais assistência”

Para encontrar os clientes SMTP que usam versões obsoletas do TLS, consulte Como faço para encontrar os clientes SMTP usando as versões obsoletas do TLS?Se você configurou a publicação de eventos, poderá identificar a versão TLS nos dados do evento dos e-mails enviados. Para obter mais informações, consulte Como funciona a publicação de eventos.