Todos los correos electrónicos provenientes de mi servidor lo han hecho Received: (from www-data@localhost)
a pesar de que los configuré 127.0.0.1 mydomain.org mydomain server2
en /etc/hosts. Creo que esa es la razón por la que termina en la carpeta de spam.
Cómo puedo cambiar esto 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);
También intenté agregar -f[correo electrónico protegido]:
mail($urow['email'],$subject,$notify,$headers,"-f [email protected]");
¿Por qué creo que está relacionado con el problema del spam?
Esta dirección IP es HELO como "localhost.localdomain", lo que viola los estándares pertinentes (específicamente: RFC5321).
La CBL no incluye infracciones de RFC per se. Esteparticular Sin embargo, este comportamiento se correlaciona fuertemente con las infecciones por spambot. En otras palabras, de miles y miles de direcciones IP HELO de esta manera, todas menos unas pocas están infectadas y arrojan basura. Incluso si no es una infección, es un error de configuración que debe corregirse, porque muchos mecanismos de filtrado de spam operan con las mismas reglas y es mejor solucionarlo independientemente de si el CBL lo nota o no.