Les cuento que estoy usando la función mail() para enviar correos en mi página, y lo raro es que al ingresar un mail de @gmail o @gmx o algún otro que probé funciona y llega el mail perfectamente, pero cuando pongo un mail de hotmail no llega. Alguien tiene idea porqué ?
Aclaro que no llega como spam, no está en ningun lado, osea, directamente no llega. Microsoft requerirá algo extra ? Les muestro mi código:
Cita:
Aclaro nuevamente que el mail se envia perfectamente, osea, no entra al if ese. Probé tocando cosas el header, saqué cosas, agregé otras, pero ya no sé que hacer. $headers = "From: [email protected]\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "Reply-To: no-responder <[email protected]>\n";
$headers .= "X-Priority: 1\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "X-Mailer: My mailer";
$mail = "[email protected]";
$mensaje = "Hola";
if(mail($mail,"Titulo de mail",$mensaje, $headers) == false)
$status = "Fallo";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "Reply-To: no-responder <[email protected]>\n";
$headers .= "X-Priority: 1\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "X-Mailer: My mailer";
$mail = "[email protected]";
$mensaje = "Hola";
if(mail($mail,"Titulo de mail",$mensaje, $headers) == false)
$status = "Fallo";