發送郵件時,我發現一個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
您應該檢查您的服務器上的郵件日誌/設置。 –
檢查您的目標垃圾郵件文件夾?你簽署你的消息? –