Quero usar o Amazon Simple Notification Service (Amazon SNS) para receber notificações quando a entrega de meus e-mails falha com o Amazon Simple Email Service (Amazon SES).
Resolução
Pré-requisito: conclua o processo de verificação do Amazon SES para a identidade (domínio ou endereço de e-mail) que requer notificações de falha de entrega. Para receber notificações de falha de entrega entre diferentes identidades, use a publicação de eventos do Amazon SES.
Para receber notificações de falha de entrega, conclua as seguintes etapas:
- Use o console do Amazon SNS para criar um tópico. Na página Criar tópico, na seção Detalhes, em Tópico, selecione Padrão.
- Inscreva seu endpoint no tópico. Em Protocolo, selecione Email-JSON.
- Na caixa de entrada de e-mail do seu endpoint, abra o e-mail de confirmação de assinatura do Amazon SNS com o assunto AWS Notification - Subscription Confirmation.
- No e-mail de confirmação da assinatura, abra o URL especificado como SubscribeURL para confirmar sua assinatura.
Observação: Pode levar alguns minutos para que suas configurações de notificação entrem em vigor.
- Use o console do Amazon SES para configurar notificações de falha de entrega para o seu tópico do SNS.
Use o simulador de mailbox do Amazon SES para testar suas notificações de falha de entrega
Observação: As rejeições provenientes do endereço do simulador de mailbox não contam para as métricas de falha de entrega da sua conta da AWS.
Use o simulador de mailbox do Amazon SES para enviar um e-mail de teste. Na lista suspensa, em Cenário, selecione Falha de entrega. Preencha o restante do formulário com os valores desejados para o e-mail de teste. Em seguida, na caixa de entrada de e-mail do seu endpoint, confirme o recebimento de um e-mail com o assunto AWS Notification Message que contenha a notificação de falha de entrega.