phpmailer SMTP connect() failed的解决方法

前端之家收集整理的这篇文章主要介绍了phpmailer SMTP connect() failed的解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用PHPMailer发邮件的时候,经常出现本地可以发送,上传到服务器就发送失败了。老是提示SMTP connect() Failed

今天我也遇到了这样的问题,用的是QQ的邮箱服务器,查了下资料,很多都说fsockopen给禁用,或者端口没打开,等等一系列问题。

但就是没能解决方法,但是最后还是让我解决了,很简单,试一下用下面的方法

把端口改成587,然后把连接方式改为tls,具体代码如下

$mail->SMTPSecure = 'tls';
$mail->Port = 587;
原文链接:https://www.f2er.com/php/403021.html

猜你在找的PHP相关文章