邮箱发送问题,本地测试没有问题,拿到服务器上就出问题了

lumen,php语言 2020-05-14

Trying to smtp.163.com: 25
Error: Cannot connenct to relay host smtp.163.com
Error: Connection timed

一看就是请求超时
经过多方查资料
觉得有这样一个人和我有一样的经历,但他没有我感受得深

是这样的,邮件发送
本地测试没有问题,拿到服务器上就出问题了
开始想到了端口 开启25端口,但还是一样

后面我猜就是应该是服务器上我配置了ssl证书,是https,就是这里出问题了,线上应该不能再用普通的非加密的传输

觉得有点麻烦,其实如这老兄说的,特简单

MAIL_HOST=ssl://smtp.163.com
MAIL_PORT=465

改成这样就OK了

如果不懂的,看一下这大神的:https://www.pianshen.com/article/7079792515/


本文由 wenyi 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

只有地板了

  1. fejvvnbfco
    fejvvnbfco

    建议后续持续追踪此话题,形成系列研究。

添加新评论