我是否需要打开端口25以便使用来自ec2实例的ses发送电子邮件

我正在使用Amazon SES从ec2实例向应用程序用户发送电子邮件,我已经使用沙盒ses帐户发送了电子邮件。我想移出沙箱,浏览完文档后有点困惑,

  

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html   https://aws.amazon.com/premiumsupport/knowledge-center/ec2-port-25-throttle/

我已经发送了支持邮件以提高每日限额((我不需要发送太多电子邮件,只忘记了密码电子邮件+欢迎)。

  

我是否需要在ec2实例上打开端口22?我是否需要   创建DNS A记录?。

谢谢。

a68434576 回答:我是否需要打开端口25以便使用来自ec2实例的ses发送电子邮件

否,您不需要在AWS安全组中打开任何端口

1)您需要发送请求,以提高您的AWS SES sending limits

沙盒限制为1 /秒,200 /天非常低,并且很容易超过1 /秒而不会超过200 /天,并且如果您的应用程序不支持重试=无电子邮件。

2)就您从ec2实例发送电子邮件而言-这意味着您正在连接到另一个电子邮件服务器。

您的ec2实例-> SES(25端口)

电子邮件服务器侦听标准端口,其中25个是最常见的smtp端口,用于连接发送电子邮件。因为它是最常见的-可能会收到更多垃圾邮件,所以第三方服务可能会因为垃圾邮件而阻止ip-这就是为什么亚马逊会限制发送到25端口的流量的原因。

因此,您还需要通过提交请求来删除25 port throttle for your ec2 instance

为此,您还需要与ec2实例关联的有效域名-dns A记录。即mydomain.domain.com指向您的ec2弹性IP 22.22.22.22。这也是为了确保您是有效的发件人,而不是垃圾邮件。 因此,如果电子邮件来自@mydomain.domain.com域,则任何邮件服务器都可以判断电子邮件的来源。

注意事项:

  • 您的ec2实例具有弹性ip(或者您可以添加一个)。
  • 您已经在某个域名注册商(即myowndomain.domain.com)中注册了自己的域名
  • 您可以从Route 53和其他域名注册商那里购买自己的域名
  • 大多数注册商都提供集成的DNS管理(至少是基本的)
  • 您需要添加指向您的ec2弹性IP的dns A记录
,

要使用SES发送电子邮件,您需要验证发送域或单个电子邮件地址。验证域很方便,因为设置每个电子邮件地址会很麻烦。

关于DNS记录,是的,您将需要添加一些DNS条目以确认您的所有权。

关于打开端口22,您不需要打开端口22。但是您将需要启用传出端口465或587,因为那是用于SSL的端口。

是的,如果您使用SSL发送电子邮件,则端口25存在节流问题,而您没有该问题。

本文链接:https://www.f2er.com/2922358.html

大家都在问