小编Joh*_*ohn的帖子

mail()失败,但返回true

我想mail()在我的服务器上使用php 功能.奇怪的是,它返回true,但我的电子邮件收件箱中没有收到任何内容.

然而,cpanel邮件转发器工作正常.

因为转发器向我发送电子邮件,所以它不是配置的东西吗?

我试过加入:

ini_set("sendmail_from", "do-not-reply@gmail.com");
Run Code Online (Sandbox Code Playgroud)

但那没用.

这是我的代码:

$subject = "My Subject";
$body = "Email Body ";
$headers = 'From: do-not-reply@domain.com' . "\r\n" . 
    'Reply-To: do-not-reply@domain.com' . "\r\n" . 
    'X-Mailer: PHP/' . phpversion(); 

if (mail($email,$subject,$body,$headers))
    echo "Sent!";
else
    echo "Fail!";
Run Code Online (Sandbox Code Playgroud)

php sendmail

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×1

sendmail ×1