我目前在静态范围内使用 Rackspace Cloud Server 来发送邮件。
作为 AWS 的一部分,Amazon SES 似乎是为“批量和过渡”电子邮件而设计的。
有没有针对“常规电子邮件”的解决方案?
AWS IP 范围是动态的,因此无法从这些 IP 发送邮件。此外,SES 似乎也不是正确的做法,或者也许是?
答案1
你实际上有两种方法可以解决这个问题:
启动电子邮件服务器 ec2 实例,为其分配弹性 IP,并通过联系亚马逊删除 EC2 电子邮件限制https://portal.aws.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
购买单独的专用服务器/VPS,并从您的服务器建立到它的 VPN 隧道。
我个人更喜欢第二种方式,并且认为即使使用 SES,AWS 也不太适合发送电子邮件。
答案2
你应该读一下这个:http://support.rightscale.com/09-Clouds/AWS/01-AWS_Basics/如何从EC2 发送可靠电子邮件
要发送可靠的邮件,您必须在具有弹性 IP 的 AWS 实例之一上设置 SMTP 服务器,请求禁用限制并创建反向 DNS 记录和其他 DNS 记录(SPF、DKIM)。
答案3
我不建议将 amazon SES 用于事务性/常规电子邮件。这里,事务性是指“网站注册电子邮件”、“电子商务网站收据电子邮件”等。SES 由许多用户共享,因此其他用户的滥用可能会延迟/阻止您的合法电子邮件。浏览 SES 论坛以查看此类事件的发生情况。如果您知道如何设置和维护电子邮件服务器,请坚持使用 rackspace 静态 IP。