[英]Receiving Domain Emails using Amazon AWS SES
我使用AWS SES使用我的域名发送电子邮件。 发送工作正常。 但现在我想收到使用我的域名发送的所有电子邮件,例如在SES中的abc@example.com。
我正在尝试接收使用定义为执行Lambda函数的规则集或在S3存储桶中存储电子邮件的电子邮件。
当我尝试使用gmail向我的域电子邮件发送电子邮件时,在S3存储桶中没有收到它,并且也没有执行Lambda功能。
到目前为止我做了以下事情:
使用SES验证我的域名(我的DNS提供商的CNAME,TXT条目,即GoDaddy)
在DNS设置中为我的域添加了MX记录
定义用于接收abc@example.com电子邮件的规则集,并在S3存储桶中存储电子邮件。
现在,当我向这个地址发送电子邮件时,我在S3存储桶中没有得到任何信息。 我甚至没有收到发送失败通知(这意味着MX记录与我的域名提供商一起工作正常)
请帮忙。
这个问题已经有一年多了,我猜你已经尝试过从gmail以外的服务发送电子邮件了。 听起来好像您的MX记录可能仍然指向您的GoDaddy实例,或者至少有一个具有足够高的优先级。 您可以尝试运行MX查询来验证这一点。 也许使用在线查询服务,例如https://mxtoolbox.com ,查看您的MX记录是否已发布,他们指向的位置,优先级等。
根据我的经验,我通常使用Route53管理SES托管应用程序的DNS条目,因为为域名,SPF,DKIM和其他验证设置了所有必要的CNAME,TXT和MX记录。
确保相应的规则集是“活动规则集”,并且您没有充当具有更高优先级的“全能”规则。
祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.