我在网上找到了一个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.";
?>
如果我在我的Web托管中使用它,它能够完美地工作。但是我需要在我的家庭服务器上运行它,但却没有收到任何消息。我尝试使用php -f phpTest
以及本地IP地址(10.0.0.2)和全局主机名来运行它。我只得到“Mail send”而没有收到邮件。
我正在运行一个Ubuntu服务器,它使用Apache2。像我说的那样,这个脚本没有问题,因为它在Web托管上运行得很好。应该是我的本地设置有问题,但我无法找出问题所在。
非常感谢您的帮助!
\\demon