如何在AWS EC2上通过端口587使用Gmail SMTP?

Kru*_*tel 6 port smtp amazon-ec2 amazon-web-services inbound-security-rule

我已将Gmail SMTP服务与本地服务器上的端口587一起使用,并且工作正常。

但它不适用于AWS EC2实例。因此,我在EC2实例安全入站规则上添加了SMTP规则,如下图所示,但SMTP端口不可编辑。

现在的问题是您的域是否未配置在此处输入图片说明安全连接。Gmail在不安全的连接中不提供端口25。

因此,可以使用任何方法在具有25端口的不安全连接上使用SMTP或任何其他方式。

Kru*_*tel 9

到目前为止,我已经解决了开发服务器的问题。请,这不是通往生产现场的正确方法。

要使用Gmail SMTP服务从AWS EC2发送电子邮件,请执行以下步骤。

  1. 编辑您的EC2实例的安全组。
  2. 编辑安全组的入站规则。
  3. 在入站规则中添加587端口。见下图。

您需要为传入邮件设置实例入站规则,为发送设置出站规则。

在此处输入图片说明

之后,您可以使用来自AWS EC2的587 SMTP端口发送电子邮件。

请阅读这篇文章。https://support.google.com/accounts/answer/6010255?hl=zh_CN

https://myaccount.google.com/lesssecureapps

  • 这看起来很奇怪,因为入站意味着“进来”,但发送则意味着“出去”,默认情况下不限制。这是否意味着你安装了监听587端口的软件? (2认同)
  • 如图所示,我进行了更新,但是邮件仍然没有发送出去 (2认同)