【问题标题】:AWS SES sends same 'bounceRecipients' through SNS mulitple timesAWS SES 通过 SNS 多次发送相同的“退回的收件人”
【发布时间】:2017-12-30 04:08:21
【问题描述】:

经过平常的拉头发努力,我终于通过AWSSimple Email Service推送到我的REST end point >SNS 并成功地将所需的业务逻辑应用于这些收件人。

积分:

您必须向该收件人推送多封电子邮件,这就是 SNS 推送多个(唯一)退回通知的原因。 是的。而且每个通知都有自己的“messageId”

但是为什么我会反复收到单个收件人的退回通知,为什么没有其他错误的收件人。?

附上回复/s:

{
   "notificationType": "Bounce",
   "bounce": {
       "bounceType": "Permanent",
       "bounceSubType": "Suppressed",
       "bouncedRecipients": [
           {
               "emailAddress": "abc.xyz.aws@gmail.com",
               "action": "failed",
               "status": "5.1.1",
               "diagnosticCode": "Amazon SES has suppressed sending to this ..."
           }
       ],
       "timestamp": "2017-12-28T07:06:37.106Z",
       "feedbackId": "010101609bef62ff-0f30cac8-ec3c-41f3-9eee-5f7d90ef3c46-000000",
       "reportingMTA": "dns; amazonses.com"
   },
   "mail": {
       "timestamp": "2017-12-28T07:03:44.000Z",
       "source": "abcXYZ@gmail.com",
       "sourceArn": "arn:aws:ses:com-xyz-9:9696845301:identity/abcXYZ@gmail.com",
       "sourceIp": "10.eee.ppq.lmn",
       "sendingAccountId": "12365498512",
       "messageId": "010101609bf1b35c-889e815e-b84c-4b08-a283-ee5f3e9740f2-000000",
       "destination": ["abc.xyz.aws@gmail.com"]
   }
}
Another one and all others:
{
   "notificationType": "Bounce",
   "bounce": {
       "bounceType": "Permanent",
       "bounceSubType": "Suppressed",
       "bouncedRecipients": [
           {
               "emailAddress": "abc.xyz.aws@gmail.com",
               "action": "failed",
               "status": "5.1.1",
               "diagnosticCode": "Amazon SES has suppressed sending to this ..."
           }
       ],
       "timestamp": "2017-12-28T07:06:37.106Z",
       "feedbackId": "010101609befa8f5-a41662a5-b84e-4048-bc3a-d1f1469c8f1a-000000",
       "reportingMTA": "dns; amazonses.com"
   },
   "mail": {
       "timestamp": "2017-12-28T07:04:05.192Z",
       "source": "abcXYZ@gmail.com",
       "sourceArn": "arn:aws:ses:com-xyz-9:9696845301:identity/abcXYZ@gmail.com",
       "sourceIp": "10.eee.ppq.lmn",
       "sendingAccountId": "12365498512",
       "messageId": "010101609bef61bb-310b4f29-0b01-4ecd-b763-b295e26d0732-000000",
       "destination": ["abc.xyz.aws@gmail.com"]
   }
}

更多信息:

HTTP 端点是基于 Spring MVC 的 REST 控制器。

搜索:

通过搜索我找到了这些:

1-Duplicate delivery/bounce notifications being sent to my SNS topic?

2-Emails being sent multiple times - can I see AWS logs ?

请任何人帮助/指导或指出可能是什么问题?

希望你们度过了一个愉快的假期。

【问题讨论】:

    标签: amazon-web-services amazon-sns amazon-ses


    【解决方案1】:
    "bounceSubType": "Suppressed",
    

    此收件人在全球黑名单上,这意味着没有 SES 客户可以向此地址发送邮件。这也意味着这些退回邮件的处理方式与其他类型的退回邮件不同且处理速度更快。

    https://aws.amazon.com/blogs/ses/goodbye-blacklist-introducing-the-suppression-list/

    这里的底线是,此退回邮件对您来说是一个危险信号,您需要更仔细地管理您的收件人地址。继续向黑名单上的收件人发送消息是向 AWS 发出的一个信号,表明您可能没有监控退回邮件,或者您可能没有真正向真正想要接收邮件的人发送消息……而这反过来可能导致执法行动。

    如果您发送的电子邮件导致过多的退回、投诉或其他问题,您的发送能力可能会被试用或暂停。这个过程称为强制执行。

    http://docs.aws.amazon.com/ses/latest/DeveloperGuide/e-faq.html

    【讨论】:

    • 感谢迈克尔的详细回答。但是我的问题仍然相同,为什么只有一个收件人而不是其他错误的收件人..!
    • 反弹发生的原因和时间不同。有些无效地址可能需要几个小时才能退回,有些会迅速退回,还有一些实际上会先报告为已送达,然后再退回。黑名单上的地址应该快速且一致地反弹。
    猜你喜欢
    • 2019-07-10
    • 1970-01-01
    • 2015-09-28
    • 2019-11-04
    • 1970-01-01
    • 2019-11-05
    • 2018-06-24
    • 1970-01-01
    • 2021-06-05
    相关资源
    最近更新 更多