使用AMAZON SES验证电子邮件

时间:2017-10-16 18:18:34

标签: amazon-web-services amazon-ses

我试图了解SES等市场邮件系统的运作方式。 基本上它说我需要验证我的电子邮件地址。我已经在我的域中添加了一些CNAME,现在似乎已经过验证。

虽然有几个问题:

  • 我是否需要在我的域名托管服务提供商处创建我需要的每个电子邮件地址(customers@mycompany.com,sales @ mycompany.com,...),该服务提供商还处理我的电子邮件帐户?验证域是否允许SES直接在AWS上的云中创建自定义电子邮件?
  • 上一个问题的链接:SES是否主持电子邮件?或者我应该为我的提供商的每个电子邮件帐户制定具体的计划吗?

我有点难以理解SES提供的内容。起初我以为SES会取代我的电子邮件服务,但它似乎只会发送同意而不是更多......

2 个答案:

答案 0 :(得分:1)

SES要求的第一步是验证您要发送电子邮件的电子邮件地址。

下一步是在Route53或DNS服务器中设置域验证。

最后一步是打开亚马逊支持案例并请求增加发送限制。这样,您就可以使用SES通过域中的任何电子邮件地址发送通常达到发送限制的电子邮件。在第一次请求时,此限制通常为每天50,000条消息,但可能会大得多。当您打开支持案例时,请指定您需要的内容。这里的目标是防止垃圾邮件发送者使用SES。提示:为您的帐户使用真实的信用卡,因为这简化了亚马逊验证您的身份。信用卡上与域名所有者匹配的名称甚至更好。

整个过程很容易完成。

对于常规电子邮件,用户前端是Amazon WorkMail。您还应该进行此设置,但您也可以继续使用Outlook 365等。

答案 1 :(得分:1)

SES基本上是一个高容量的托管SMTP服务器。它将接受来自您的应用程序的电子邮件,并将其发送给预期的收件人。由于AWS对防止滥用行为非常严格,因此您可以更好地将电子邮件正确发送给最终用户。

如果您要从应用程序发送 - 即所有电子邮件都来自noreply@example.com,您可以只验证该单个发送电子邮件。根据您的问题,您可能需要验证整个域名,这样可以简化流程。

SES的一个好处是与其他服务的集成。因此,您可以构建自动处理退回和投诉的代码 - 如果您向不再存在的地址发送电子邮件,则会收到退回邮件,并可以通过SNS&您的申请取消订阅或删除该帐户。

请注意,SES此时只是发送电子邮件。您可以将SES配置为接收电子邮件,但这意味着它会将所有电子邮件发送到您的域。