首页 >后端开发 >PHP问题 >php邮箱发送失败

php邮箱发送失败

angryTom
angryTom原创
2019-10-16 17:29:283824浏览

php邮箱发送失败

使用PHPMailer,SMTP方式发送邮件,若是出现错误,可从以下几个方面进行排查。

1. 查看phpinfo()页面,确认sockets扩展已启用。

2. 确认openssl已启用。

3. 确认allow_url_fopen已启用。

4. 给代码加自定义日志,方便出错时排查。

5. 检查25、465(SMTPS)端口是否被占用。

若使用的是465端口,可修改:

$mail->Port = 465;

为:

$mail->SMTPSecure = 'ssl';
$mail->Port = 465;

 更多PHP相关知识,请访问PHP中文网

以上是php邮箱发送失败的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn