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相关知识,请访问jquery中文网!
以上就是php邮箱发送失败的详细内容,更多请关注jQuery中文网其它相关文章!
您可能感兴趣的文章:
PHPmailer邮件群发的入门例子
Laravel 基于 SMTP 驱动实现发送邮件
phpmailer类实现邮件群发的实例代码
PHPmailer 邮件群发的范例参考
如何提高E-mail收发的成功率
php邮箱发送失败
在ASP.NET中发送电子邮件的实例教程
php服务器发送邮件失败问题解析
phpmailer邮件发送实例(163邮箱 126邮箱 yahoo邮箱)
phpmailer发送邮件及实现密码找回功能的代码