1
如何解决PHP的邮件功能?下面的代码(很明显,我在那里有我的实际电子邮件地址)输出错误我没有收到消息:疑难解答PHP的邮件功能
if(mail("[email protected]","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 protected]
我应该从哪里解决这个问题?
你的意思是你收到“对象者”的电子邮件,但脚本输出错误?或者你的意思是你收到了“Hello World”电子邮件? –
我收到的hello world电子邮件罚款。测试主题的电子邮件不会来找我。我从来没有收到它。该脚本只输出ERROR。 – mrc0der
检查您的错误日志。有时,无论error_log指令指向哪里,都会记录PHP邮件错误。 – Kyle