PHP邮件没有发送,我该怎么调试?

前端之家收集整理的这篇文章主要介绍了PHP邮件没有发送,我该怎么调试?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在尝试发送电子邮件注册,邀请等.

在本地发展,邮件发送.但是一旦在服务器上没有邮件到达.

我安装了postfix.我试图设置一个邮件服务器,但放弃了.所以目前,如果我输入终端

peter# mail example@example.com

电子邮件到达.但是,这不发送电子邮件

$res  = mail('example@example.com','subj','bodddd');

不仅如此,而是回应$res什么也没有.既不是真的也不是假的

我该怎么做才能使其工作?

感谢名单

根据你的评论,看起来你的sendmail路径是错误的或在你的PHP.ini注释掉.应该是这样的:
sendmail_path = /usr/sbin/sendmail -t -i

如果您不确定sendmail二进制文件所在的位置,可以使用以下命令找到它:

whereis sendmail

猜你在找的PHP相关文章