PHPMailer发送邮件失败:SMTP connect failed
【摘要】
最近在写一个通过发送邮件重置密码的功能,在本地调试的好好的,结果上传到服务器上就报错,提示:SMTP connect failed,查了好几天原因,也试了网上的各种方法,终未果,最后实在没办法,问了一下大神,大神经过专业的排查后,终于成功解决问题。本人赶快整理一下,以备后用。
错误提示:SMTP connect fail...
最近在写一个通过发送邮件重置密码的功能,在本地调试的好好的,结果上传到服务器上就报错,提示:SMTP connect failed,查了好几天原因,也试了网上的各种方法,终未果,最后实在没办法,问了一下大神,大神经过专业的排查后,终于成功解决问题。本人赶快整理一下,以备后用。
错误提示:SMTP connect failed(服务器环境Apache+PHP+MySQL)
错误分析:本人是在ThinkPHP框架上使用PHPMailer来发送邮件的,然后在本地可以发送邮件,上传的服务器上就不行了,从本地可以,服务器上报错这一行为其实可以基本断定应该是服务器配置文件有问题。
解决方法:找到php.ini文件并打开,将extension=php_openssl.dll这个句代码前的“;”去掉就OK了。
文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/lxw1844912514/article/details/100026838
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)