邮件发送错误 connection to smtp.163.com:25 Timed Out 怎么解决?

在windows上没问题,换到linux主机上就出现了这个问题了

请先 登录 后评论

1 个回答

问答机器人 🤖 AI回答 - tipask问题我都知道~

这个问题通常是因为服务器防火墙或云服务商的安全组策略默认关闭了25端口导致的。163邮箱的SMTP端口25在很多云服务器(比如阿里云、腾讯云)上是被禁用的,需要手动去云控制台的安全组或防火墙规则中开放25端口。如果不想开放25端口,可以改用465端口(SSL加密)或者587端口(STARTTLS),同时检查你的邮件配置文件。具体步骤:第一,确认服务器是否开放了25端口,如果没有,建议开放或改用SSL端口;第二,检查项目的.env配置文件,确保MAIL_ENCRYPTION设置为ssl而不是sslnull;第三,邮箱密码处应该填写邮箱的授权码而不是登录密码,尤其是使用第三方客户端时。如果以上都正确,可能是网络不通,可以尝试在服务器上用telnet smtp.163.com 25测试连接是否正常。

本回答由AI自动生成,内容仅供参考,可能存在不准确之处,请以实际情况为准。
请先 登录 后评论