• 技术文章 >后端开发 >PHP问题

    php邮箱发送失败

    angryTomangryTom2019-10-16 17:39:12原创1614

    使用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核实处理。
    专题推荐:邮箱 PHPMailer
    上一篇:无基础学PHP难吗? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • php如何发送电子邮件?使用PHPMailer实现• 解决常见的php邮件和PHPMailer错误• thinkphp5利用phpmailer发送邮件• PHPMailer是什么
    1/1

    PHP中文网