【发布时间】:2013-07-04 03:08:31
【问题描述】:
我对在 Ec2 上发送电子邮件感到困惑。
我想知道如果我们可以像通常在VPS servers 中使用的那样使用sendmail 发送电子邮件,我们为什么需要SES。
这样做有什么好处。我错过了什么
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon amazon-ses
我对在 Ec2 上发送电子邮件感到困惑。
我想知道如果我们可以像通常在VPS servers 中使用的那样使用sendmail 发送电子邮件,我们为什么需要SES。
这样做有什么好处。我错过了什么
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon amazon-ses
如果您只发送几封电子邮件,则没有太大区别。但是,如果您每天要发送许多电子邮件,例如用户通知、促销等,那么亚马逊不喜欢从 EC2 发送。
我猜批量发送电子邮件可能会将 ec2 ip 范围列入黑名单,因此当您从 EC2 发送批量电子邮件时,AWS 会发出通知。当我的脚本有一些配置问题并在很短的时间内发送了几百封电子邮件时,我已经看到了。
亚马逊提供了一种方法来消除对 EC2 的这些限制,方法是通过下面给出的链接提交请求
https://portal.aws.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
您可能需要为 EC2 实例、DKIM 签名机制、SPF 记录、反垃圾邮件、TLS 等设置弹性 IP。
与上述配置相比,使用 AWS SES api 发送电子邮件非常容易(至少在我看来),如果您是 EC2 用户,则可以免费使用 SES。
【讨论】: