我有以下代码
$to = $row['email'];
//$to = '****';
$subject = 'Test';
$message = "Test";
$headers = array(
'From' => '****',
'Reply-To' => '****',
'X-Mailer' => 'PHP/' . phpversion()
);
if(mail($to, $subject, $message, $headers)) {
echo "Mail sent to: " . $to;
} else {
echo "Mail failed to: " . $to;
}
此代码在特定页面上不起作用,它显示了邮件已发送但未收到的消息,我也检查了垃圾邮件框,但那里没有。该电子邮件地址是正确的,我已尝试对其进行硬编码,但仍未收到。
奇怪的是,此代码在其他页面上可以正常工作(通过不同的主题/消息)