在我的Rails应用程序中,我使用亚马逊SES进行电子邮件设置,因为我以前使用的是豆浆。Google云端引擎:打开端口587
我已经转移到谷歌云引擎,但我想继续使用亚马逊SES,因为免费套餐每天最多可以发送50000封电子邮件,我的应用程序已经被编码以处理亚马逊服务的反弹和投诉。
亚马逊状态:
You need to confirm with your host that ports 465 and 587 are open
for outgoing SMTP calls. It will not be possible to use Amazon SES
unless these ports are open.
谷歌状态:
Google Compute Engine does not allow outbound connections on ports
25, 465, and 587
有什么办法都在我的谷歌云应用程序开放的端口587,并使用亚马逊SES的电子邮件服务?这是非常令人沮丧的。 谷歌有sendgrid和mailgun的指南,这两者都与我无关。
*“亚马逊SES作为免费套餐,每天最多可以收发50000封电子邮件”*您是从哪里得到这个想法的?我想你会发现正确的数字是每天2,000条消息,我相信你也会发现,只有当你从EC2内部发送消息时才会发生这种情况 - 而不是其他地方。请引用此号码的来源。 –
你从沙箱中开始。一旦你有反弹和投诉处理,并接受条款和条件,你可以手动要求从沙箱中删除。在这里,他们会看你的情况,并提高你的发送限制高达65,000 /天。他们给了我5万/天。不管这是否仅仅通过EC2 ......我现在还不确定。 –
来自亚马逊的常见问题; Amazon SES用户无需注册任何其他AWS服务。任何具有Internet访问权限的应用程序都可以使用Amazon SES传送电子邮件,无论该应用程序是在您自己的数据中心内运行,在Amazon EC2中运行还是作为客户端软件解决方案。 –