发送邮件时,我发现一个PHP脚本互联网上:无法通过PHP脚本
<?php
$to = "*******@yahoo.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "****@*****.nu";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
,它完美地工作,如果我用它从我的网络服务。但我需要通过运行在我的家庭服务器上,而我只是没有收到任何东西。我试图运行它与php -f phpTest
,并通过本地IP(10.0.0.2)和通过使用全局主机名。我只是收到“邮件发送”而没有收到邮件。
这是一个我正在运行的ubuntu服务器,它使用apache2。就像我说的,脚本中没有错,因为它在web-hotel上工作。它应该是我的本地设置,但我无法弄清楚什么。
所有帮助将不胜感激!
\\妖
你有一个邮件后台设置?如果没有,最好在超级用户上询问。 – Dave
您应该检查您的服务器上的邮件日志/设置。 –
检查您的目标垃圾邮件文件夹?你签署你的消息? –