区分AWS SES上的OOTO和黑名单退回

时间:2017-12-02 00:03:11

标签: amazon-web-services email bounce blacklist amazon-ses

使用SES,当您向拥有OOTO(不在办公室)消息的人发送电子邮件时,SES会返回一个反弹通知,其中包含以下内容:

'bounce': {
  'bounceType': 'Transient', 
  'bounceSubType': 'General', 
  'bouncedRecipients': [{'emailAddress': 'ooto@example.com'}]
  'feedbackId': '...', 
  'timestamp': '...'
}

当您向某人发送电子邮件且SES发件人位于IP黑名单中时,收件人电子邮件服务器可能会拒绝该邮件。发生这种情况时,您会收到如下所示的退回通知:

'bounce': {
  'bounceType': 'Transient'
  'bounceSubType': 'General',
  'bouncedRecipients': [
    {'action': 'failed', 
     'status': '5.7.1',
     'diagnosticCode': '... blocked using dnsbl.sorbs.net ...',
     'emailAddress': 'blacklist@example.com'}
    ],  
  'reportingMTA': 'dsn;a8-41.smtp-out.amazonses.com',
  'remoteMtaIp': '...',
  'feedbackId': '...', 
  'timestamp': '...'
}

两者之间存在明显差异,但很难知道可以使用哪些差异来可靠地区分OOTO和黑名单拒绝。谁知道其他OOTO或黑名单通知会是什么样的......

知道该怎么用?没有更好的想法,我想我会寻找行动:在收件人名单中失败。

0 个答案:

没有答案