我们正在使用 SES 发送电子邮件。
某些用户的电子邮件到达似乎有延迟。对于其他用户来说,电子邮件几乎立即到达。我已打开通知,可以看到某些电子邮件的 processingTimeMillis
非常高:
{
"notificationType": "Delivery",
"mail": {
"timestamp": "2016-04-14T14:02:50.000Z",
"source": "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="91fffee3f4e1fde8d1f6fcf0f8fdbff2fefc" rel="noreferrer noopener nofollow">[email protected]</a>",
"sourceArn": "...",
"sendingAccountId": "884660938610",
"messageId": "...",
"destination": ["<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="06606969466467742865696b" rel="noreferrer noopener nofollow">[email protected]</a>"]
},
"delivery": {
"timestamp": "2016-04-14T14:19:29.072Z",
"processingTimeMillis": 999072,
"recipients": ["<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0c6a63634c6e6d7e226f6361" rel="noreferrer noopener nofollow">[email protected]</a>"],
"smtpResponse": "250 <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="37445351505344507744535053445053441954585a" rel="noreferrer noopener nofollow">[email protected]</a> Received OK",
"reportingMTA": "abcdef.smtp-out.us-west-2.amazonses.com"
}
}
我在网上查阅了相关资料,但无法找出可能导致此类延迟的原因。
电子邮件地址和域均已验证。
我已从上面删除了帐户特定信息。处理时间值未更改。
最佳答案
感谢那些评论的人,让我找到了答案。
有多个电子邮件服务器延迟了电子邮件发送到收件箱的时间。
SES 正确且快速地发送了这些信息,但是一旦它们到达目标服务器,就需要时间来处理和发布。
关于email - AWS SES 处理延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36628298/