【发布时间】:2016-08-24 10:49:15
【问题描述】:
当我运行邮件功能时,php 邮件返回 false
这是我的代码
$to = 'xxxxxx@gmail.com';
$subject = 'Login';
$message = 'Thanks for Login ! Your account has been logged on website.';
$headers = 'From:xxxxx@gmail.com' . "\r\n";
var_dump(mail($to, $subject, $message, $headers));
当我打开邮件日志时没有发现错误,当我测试使用此命令通过 ubuntu 终端发送邮件时
echo "Test mail from postfix" | mail -s "Test Postfix" you@example.com
它正确地向我发送邮件
我也配置了 php.ini
sendmail_path = /usr/sbin/sendmail -t -i -f care@mydomain.com
【问题讨论】:
-
您正在尝试从本地主机或实时服务器发送邮件??
-
实时服务器在本地工作并返回 true
-
检查你的标题
-
当我在本地运行它返回 true 时,标题没有问题