

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon SES 送达问题
<a name="troubleshoot-delivery"></a>

在您成功向 Amazon SES 发送请求后，您的邮件通常会立即发送。有时候可能有短暂延迟。在任何情况下，您都可以确信您的电子邮件将发送。

但是，当 Amazon SES 发送您的邮件时，有几个因素可能阻止其成功发送，并在某些情况下，您将仅在发送的邮件未送达时才知道送达失败。要解决此情况，请使用以下过程。

如果未收到电子邮件，请尝试以下操作：
+ 确认您已对有问题的电子邮件发出 `SendEmail` 或 `SendRawEmail` 请求，并且已收到成功响应。如果您以编程方式发出这些请求，请检查您的软件日志，以确保该程序已发出请求并收到成功响应。
+ 阅读博客文章[通过 SES 发送电子邮件时可能出现延迟的三个位置](https://aws.amazon.com//blogs/messaging-and-targeting/three-places-where-your-email-could-get-delayed-when-sending-through-ses/)，因为该问题可能实际上只是延迟而不是传送失败。
+ 请检查发件人的电子邮件地址 (“From”地址) 以验证其是否有效。此外，请检查 Return-Path 地址，此地址是发送退回邮件的地址。如果您的邮件被退回，则将提供一条说明性错误消息。
+ 检查 [AWS Service Health Dashboard](https://status.aws.amazon.com/)，以确认 Amazon SES 不存在已知问题。
+ 联系电子邮件收件人或收件人的 ISP。验证收件人使用正确的电子邮件地址，并询问收件人的 ISP 是否存在任何已知的送达问题。此外，确定电子邮件是否确实已到达，而不是作为垃圾邮件被筛选。
+ 如果您已注册付费的 [AWS 支持 方案](https://aws.amazon.com/premiumsupport/)，您可以创建新的技术支持案例。在与我们的通信中，请提供任何相关的收件人地址，以及从 `SendEmail` 或 `SendRawEmail` 响应返回的请求 ID 或消息 ID。
+ 请稍等片刻，以确定该问题是实际延迟，而不是永久的传输失败。为了应对垃圾邮件发送者，部分 ISP 会暂时拒绝来自未知邮件发送服务器的传入消息。此过程称为*灰名单*，可能会导致送达延迟。Amazon SES 将重新发送这些消息。如果问题原因是灰名单，ISP 可能会在这些重试中接受电子邮件。
+ 即使您已从客户的最佳利益考虑，仍可能遇到影响消息送达能力的情况。请参阅[保持良好的发件人声誉](tips-and-best-practices.md)，以帮助确保您的电子邮件通信成功送达目标受众。