Received: (from www-data@localhost)
/etc/hosts で設定しているにもかかわらず、私のサーバーからのすべてのメールがスパム フォルダーに送られてしまいます127.0.0.1 mydomain.org mydomain server2
。これがスパム フォルダーに送られる原因だと思います。
これを変更するにはどうすればよいですかReceived: (from www-data@localhost)
?
$headers = "Sender: " . $fromMail . "\r\n";
$headers .= "From: " . $fromMail . "\r\n";
$headers .= "Reply-To: ". $replayFromMail . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
mail($urow['email'],$subject,$notify,$headers);
-fも追加してみました[メールアドレス]:
mail($urow['email'],$subject,$notify,$headers,"-f [email protected]");
なぜスパム問題に関連していると思うのでしょうか?
この IP アドレスは「localhost.localdomain」として HELO していますが、これは関連する標準 (具体的には RFC5321) に違反しています。
CBLはRFC違反そのものをリストアップするものではない。特定の しかし、この動作はスパムボット感染と強く相関しています。言い換えると、このように HELO 送信する何千もの IP アドレスのうち、ほんの一握りを除いてすべてが感染しており、ジャンクを吐き出しています。感染でなくても、多くのスパム フィルタリング メカニズムは同じルールで動作するため、修正すべき設定ミスであり、CBL がそれに気付くかどうかに関係なく修正するのが最善です。