我在互联网上找到了一个 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。就像我说的那样,脚本没有错,因为它适用于网络酒店。它应该与我的本地设置有关,但我不知道是什么。
所有帮助将不胜感激!
\\恶魔