PHP-Mail函数不返回任何内容

时间:2019-05-10 09:49:28

标签: php email return php-7

我对PHP邮件功能有疑问。我正在使用学校的服务器尝试一些邮件代码(请参见下文)。我的问题是,即使我认为该功能正常,该功能也不会发送邮件。因此,我检查了该函数是否返回true或false。令人惊讶的是,什么也没有退还。

所以我使用的是PHP-7和学校的服务器,所以我不知道那里到底安装了什么。没有错误返回,因此我认为服务器端没有缺陷。

我尝试了不同的邮件功能。目前,我正在使用一个简单的程序,因此它应该做什么更加清楚。我试过了该功能是否有效,但没有成功,甚至没有返回true或false。

<?PHP

$sender = 'mail@gmail.com';
$recipient = 'mail@gmail.com';

ini_set('sendmail_from', $sender);

$subject = "php mail test";
$message = "php test message";
$headers = 'From:' . $sender;

$mailed = mail($recipient, $subject, $message, $headers);
echo 'mailed = ' . $mailed;

?>

我希望输出 $mailed = mail($recipient, $subject, $message, $headers); 将是对还是错,但它什么也没返回... 它显然也没有发送电子邮件。

0 个答案:

没有答案