我使用的是 Ubuntu 12.04 并安装了 PHP5、Apache2。然后我使用以下 php 代码发送邮件。
<?php
$to = "mymail@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "mymail@gmail.com";
$headers = "From:" . $from;
if(mail($to,$subject,$message,$headers)){
echo "Mail Sent.";
} else {
echo 'failed';
}
?>
我使用 apt-get install sendmail 安装了 sendmail 并运行了上面的代码。它显示“已发送邮件”,但我的收件箱中没有任何邮件。我努力想弄清楚这个问题,但我做不到。请帮助我使用 PHP mail() 函数发送邮件。
编辑:我尝试使用'sudo apt-get install postfix'的后缀。然后它也显示“已发送邮件”,但我的收件箱中没有邮件。
谢谢..!!