3

Все письма, приходящие с моего сервера, Received: (from www-data@localhost) хотя я установил 127.0.0.1 mydomain.org mydomain server2 в /etc /hosts. Я думаю, что это причина, по которой он попадает в папку со спамом.

Как я могу изменить это 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 no-replay@mydomain.org:

mail($urow['email'],$subject,$notify,$headers,"-f no-replay@mydomain.org");

Почему я думаю, что это связано с проблемой спама?

с http://cbl.abuseat.org/

Этот IP-адрес HELO называется «localhost.localdomain», что нарушает соответствующие стандарты (в частности: RFC5321).

CBL не перечисляет нарушения RFC как таковые. Это конкретное поведение, однако, сильно коррелирует с инфекциями спамботов. Другими словами, из тысяч и тысяч IP-адресов, ХОЛОДИРУЮЩИХ этот путь, все, кроме горстки, заражены и изрыгают мусор. Даже если это не заражение, это неверная конфигурация, которую следует исправить, поскольку многие механизмы фильтрации спама работают с одинаковыми правилами, и лучше всего это исправить независимо от того, замечает ли это CBL или нет.

0