Cabeceras función mail de php para hotmail y gmail
Después de hacer muchas pruebas la mejor configuración para que la función mail php envíe correos tanto a hotmail como a gmail a sido la siguiente:
<?php $para = 'correo@hotmail.com'; $titulo = 'El título'; $mensaje = 'Hola <a href="https://datoweb.com">https://datoweb.com</a>'; $cabeceras = "MIME-Version: 1.0\r\n"; $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n"; //dirección del remitente $cabeceras .= "From: Datoweb <no_contestar@datoweb.com>\r\n"; //dirección de respuesta, si queremos que sea distinta que la del remitente $cabeceras .= "Reply-To: no_contestar@datoweb.com\r\n"; //ruta del mensaje desde origen a destino $cabeceras .= "Return-path: no_contestar@datoweb.com\r\n"; //direcciones que recibián copia $cabeceras .= "Cc: correo@webmaster.com\r\n"; //direcciones que recibirán copia oculta //$cabeceras .= "Bcc: info@datoweb.com\r\n"; mail($para, $titulo, $mensaje, $cabeceras); ?>comentar que depende mucho de las cabeceras, en mi caso al no enviar la copia (Cc:) los correo no llegan a hotmail, es cuestión de probar
0
Puntos
Puntos
2125
Visitas
Visitas
1
Resp
Resp
Por alber hace 110 meses
Administrador
Respuesta #1
Buenas tardes, he hecho este procedimiento y no me llegan los correos a hotmail... Funciona perfecto con gmail pero hotmail nada. Sabes si hay forma de hacerlo funcionar... o desde ese tiempo te ha funcionado normal?
0
Puntos
Puntos
Por oscaredo89 hace 95 meses
Principiante