这可能不是最好的问题,但我真的迷失在这里
我在欧盟(爱尔兰)地区。我想配置aws ses来接收我的电子邮件并将它们转发到SNS主题并将它们保存在S3存储桶中。我使用route53作为我的名字服务器。
到目前为止我做了什么
当我向user86@example.com发送电子邮件时,没有任何反应。 S3中没有邮件也没有SNS消息。如果我将收件人更改为info@example.com并将邮件发送到user86@example.com,则邮件会退回。
我使用msmtp和outlook测试了smtp并且它工作正常,因此SES能够在smtp级别上接收我的电子邮件但是看起来在smtp之后它的所有部分都转到/ dev / null并且电子邮件没有达到规则集。管理主题没有任何内容。在cloudWatch中我应该有一个SES指标,但我没有。
有什么想法吗?我真的被卡住了:(
答案 0 :(得分:4)
最终答案捕捉上述所有评论:
您通常使用SES发送电子邮件。发送电子邮件时,它是使用的Amazon AWS SES电子邮件服务器。
接收电子邮件时,您使用的是已配置为域的电子邮件服务器的任何服务器。这意味着在您收到传入电子邮件的设置中,他们不通过SES。
要让它们通过SES并隐含地将您配置的规则置于上面,您需要将域的DNS MX记录指向要用于接收电子邮件的区域中的SES端点。
请参阅:https://aws.amazon.com/blogs/aws/new-receive-and-process-incoming-email-with-amazon-ses/