如何对 PHP 的邮件功能进行故障排除?下面的代码(显然我在那里有我的实际电子邮件地址)输出错误,我没有收到消息:
if(mail("email@address.com","test subject","test messaeg"))
echo "SENT";
else
echo "ERROR";
我的 php.ini 具有 CentOS 6.3 最小设置的默认设置:
SMTP = localhost
smtp_port = 25
sendmail_path = /usr/sbin/sendmail -t -i
mail.add_x_header = On
我通过 SSH 尝试了以下操作,效果很好。我收到了到我的 gmail 帐户的消息:
echo "Body text." | mail -s "Hello world" email@adderss.com
我应该从哪里解决这个问题?