ラックスペース サーバーに centOs 6 をセットアップし、Apache PHP とその他のモジュールをインストールしました。また、PHP から mail() 関数を使用するために sendmail をインストールしましたが、機能していますが、mail() に独自のヘッダーを設定できません。
$to = "myemail@gmail.com";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$from = " Team <my@odomain.com>";
$headers = "From: $from\r\n";
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
if (mail($to, $subject, $body)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
しかし、「Apache apache@server」というヘッダーの付いたスパムメールが届きます。ヘッダーが設定されていません。「-f emailaddress」も試しましたが、うまくいきませんでした。
私は何をすべきか?sendmail の設定も試してみましたが、まだ解決していません。
リテシュ