インターネットで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 で動作したため、スクリプトに問題はありません。それは私のローカル設定にあるはずですが、何がわかりません。
すべての助けをいただければ幸いです!
\\悪魔