如何阅读收到的邮件正文

时间:2017-08-02 21:46:42

标签: amazon-web-services amazon-s3 amazon-sns amazon-route53 amazon-ses

我想设置AWS SES服务,以接收和处理来自不同订阅的技术电子邮件。

我阅读了文档Setting Up Amazon SES Email Receiving并遵循了所有步骤。

为了接收身体,我尝试了两种方式:

  • 将电子邮件存储到S3存储。

  • 通过SNS服务发送电子邮件。

但在这两种情况下,我都会收到有关我的服务配置尚未完成的消息。

信息如下:

请注意,您配置为向此S3存储桶发送电子邮件的规则仅在整个安装过程成功时才有效。有关的更多信息 设置电子邮件接收规则,请参阅http://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html上的Amazon SES开发人员指南。

如果我说得对,我必须将我的域名转移到Route 53服务。

但它不是我的最佳选择。因为我有从我的提供商注册/延长的特殊价格。此外,我几天前注册了我的域名,需要等一个月才能转移它(根据我的提供商规则)。

目前,除了正文外,我还可以通过邮件获取主题,发件人,收件人,日期等信息。

我真的要等一个月并将我的域名转移到Route 53吗?或者我错过了什么?

编辑:我读了这篇文章的评论并重复了第一篇文章中的所有步骤。我不知道昨天我做错了什么,但我现在正按预期收到邮件。

1 个答案:

答案 0 :(得分:0)

听起来好像验证过程当时可能还没有完全完成。将MX,TXT和CNAME记录添加到您的DNS设置中并有足够的时间进行传播后,所有操作都应按预期进行。如果花费的时间太长,请确保记录名称/值中没有错别字。

对于其他有此问题的用户,请确保域在f = pd.Series([True]*len(midx), index=midx) f.loc[:,'foo','two'] = False f.loc[:,'bar','one'] = False print(df[f[df.index]]) 0 1 foo one -0.185593 bar two -1.265191 2 foo one 0.490959 bar two 0.414753 部分中显示为已完全验证。我刚刚经历了这一步,希望对您有所帮助。