300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > PHPMailer 报错:SMTP ERROR: Failed to connect to server: (0)

PHPMailer 报错:SMTP ERROR: Failed to connect to server: (0)

时间:2023-04-10 09:23:33

相关推荐

PHPMailer 报错:SMTP ERROR: Failed to connect to server: (0)

一、说明二、解决1、忽略ssl认证(我的是这个原因)2、将端口设置位25 ,不使用SSL,465(其他可能的原因)三、他山之石

一、说明

根据这一篇 PHPMailer的使用 ,配置了$mail->Username$mail->Password后,执行报错如下:

-09-01 12:22:37 SMTP ERROR: Failed to connect to server: (0)SMTP connect() failed. /PHPMailer/PHPMailer/wiki/TroubleshootingError

二、解决

1、忽略ssl认证(我的是这个原因)

$mail = new PHPMailer();后加上如下代码

// 实例化PHPMailer核心类$mail = new PHPMailer(); $mail->SMTPOptions = array('ssl' => array('verify_peer' => false,'verify_peer_name' => false,'allow_self_signed' => true));...

2、将端口设置位25 ,不使用SSL,465(其他可能的原因)

// 设置使用ssl加密方式登录鉴权$mail->SMTPSecure = 'ssl';// 设置ssl连接smtp服务器的远程服务器端口号$mail->Port = 465;

改为

$mail->Port = 25;

三、他山之石

linux下phpmailer发送邮件出现SMTP ERROR: Failed to connect to server: (0)错误SMTP ERROR: Failed to connect to server: (0) 解决方法”SMTP connect() failed“ 原因及解决办法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。