Ir para o conteúdo

Como faço para monitorar as falhas de entrega temporárias do Amazon SES?

2 minuto de leitura
0

Usei o Amazon Simple Email Service (Amazon SES) para enviar um e-mail e recebi uma falha na entrega. Quero saber se a falha na entrega é temporária.

Breve descrição

Uma falha de entrega temporária ou uma falha de entrega transitória é um e-mail devolvido que é rejeitado pelo servidor de e-mail do destinatário devido a uma falha temporária. As falhas temporárias que podem causar uma falha de entrega temporária incluem:

  • A caixa de correio do destinatário está cheia.
  • A caixa de correio do destinatário está temporariamente indisponível.
  • Um servidor sobrecarregado.

Observação: o Amazon SES repete as falhas de entrega temporárias várias vezes.

Resolução

Para monitorar as falhas de entrega temporárias no Amazon SES, use o Amazon Simple Notification Service (Amazon SNS) para configurar as notificações. As notificações do Amazon SNS são acionadas quando você recebe falhas de entrega. Também é possível configurar a publicação de eventos do Amazon SES para rastrear eventos de envio de e-mail.

Para determinar se a falha na entrega é uma falha de entrega temporária, revise o conteúdo do tipo de objeto falha de entrega na notificação do Amazon SNS. Se o valor de bounceType for Transient, então é uma falha de entrega temporária. Para determinar o tipo de falha de entrega temporária, consulte o valor de bounceSubType.

Exemplo de notificação do Amazon SNS:

 {
       "notificationType":"Bounce",
       "bounce":{
          "bounceType":"Transient",
          "reportingMTA":"dns; email.example.com",
          "bouncedRecipients":[
             {
                "emailAddress":"jane@example.com",
                "status":"4.1.1",
                "action":"failed",
                "diagnosticCode":"smtp; 550 5.1.1 <jane@example.com>User mailbox full"
             }
          ],
          "bounceSubType":"MailboxFull",
          "timestamp":"2016-01-27T14:59:38.237Z",
          "feedbackId":"00000138111222aa-33322211-cccc-cccc-cccc-ddddaaaa068a-000000",
          "remoteMtaIp":"127.0.2.0"
       },

No exemplo anterior, o tipo de falha de entrega é temporária porque o valor bounceType é Transient. O tipo de falha de entrega temporária é uma caixa de correio cheia, porque o valor de bounceSubType é MailboxFull.

Para mais informações, consulte Tipos de falhas de entrega.

Informações relacionadas

Entendendo a capacidade de entrega de e-mails no Amazon SES

Best practices for sending email using Amazon SES (Práticas recomendadas para enviar e-mails usando o Amazon SES)

Como posso acessar meus logs do Amazon SES?