Ubuntu 12.04 を使用しており、PHP5、Apache2 をインストールしています。次に、次のphpコードを使用してメールを送信しました。
<?php
$to = "mymail@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "mymail@gmail.com";
$headers = "From:" . $from;
if(mail($to,$subject,$message,$headers)){
echo "Mail Sent.";
} else {
echo 'failed';
}
?>
apt-get install sendmail を使用して sendmail をインストールし、上記のコードを実行しました。「メール送信済み」と表示されますが、受信ボックスにメールがありません。問題を理解しようと懸命に努力しましたが、できませんでした。PHP の mail() 関数を使用してメールを送信する方法を教えてください。
編集済み:「sudo apt-get install postfix」でpostfixを試しました。その後も「メール送信済み」と表示されますが、受信トレイにメールがありません。
ありがとうございました..!!