Gmail SMTP无法在AWS EC2实例中运行

时间:2019-03-01 10:17:23

标签: amazon-ec2 smtp gmail

1

嗨,我在端口587上使用了gmail smtp。在本地运行正常,但在生产环境下却无法正常工作。我的网站托管在AWS EC2上。

enter image description here

我也在安全组中添加了端口。

请帮助!

谢谢。

2 个答案:

答案 0 :(得分:1)

首先通过选择All traffic范围选项来检查代码是否正常工作。 aws 如果可行,请删除上述设置,然后将其添加为587,并添加其他必要的端口,例如https需要443 port等。

还要检查出站端口设置。

答案 1 :(得分:0)

您已打开一个自定义TCP端口。 SMTP通信可以通过TCP处理,但只能在通过TCP(see more)专用于SMTP的端口25上进行。这里需要的是在安全组的端口587上添加SMTP类型的出站流量规则(如果您尝试从实例发送 来发送电子邮件)。