当发送给AWS-SES的电子邮件丢失时,如何查找出了什么问题?

时间:2019-05-31 18:20:12

标签: amazon-web-services amazon-ses

我跑了每一步 Getting Started Receiving Email with Amazon SES 一切顺利。我离开了receipt rule 打开,以便接受任何电子邮件地址。 但是,当我向joe@example.com发送电子邮件(对于我自己的example.com)时,在S3存储桶中没有创建文件。 文件AMAZON_SES_SETUP_NOTIFICATION没问题,但是没有其他内容。

我该如何调试此问题?哪里可以找到问题所在?

1 个答案:

答案 0 :(得分:0)

我假设您有一个“ domain.com”作为收件人的规则,该规则将与此域电子邮件地址的所有电子邮件匹配。 您可以检查的几件事:

  1. 您域的MX记录应指向SES入站终结点(如果已在其他地方使用MX,更改MX可能会破坏您收到的电子邮件)

  2. 您在其中创建规则的规则集是否处于活动状态?只能有一个活动的规则集。

  3. S3权限,S3存储桶需要一个存储桶策略才能允许来自SES的放置对象。

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-permissions.html

  1. 要进行调试,请检查是否收到了反弹。