????????



| |||
Hotmail Spam Phpmailer He probado muchas opciones y cabeceras y demás, estoy usando perfectamente el phpmailer directamente de los ejemplos y cuando uso como encabezamiento del subject términos como "hola" "prueba" "test" "hallo" el email llega normalmente a la carpeta de entrada de hotmail pero si escribo cualquier otra cosa incluso "pruebas .." le clasifica como spam. Lo he probado muchas veces y hace lo mismo desde el principio. ???????? ![]() ![]() ![]() |
| |||
Funciona Bueno ya me funciona el temas, es decir que le legue el mensaje a una cuenta de hotmail sin que me lo clasifique como spam y lo meta en la carpeta de correo masivo. El codigo es el siguiente: <? $from = "[email protected]"; $to = "[email protected]"; $subject = "Mensaje que llega de verdad"; $message = "<b>Hola Amiguitos</b>."; $headers = "From: \"MINOMBRE\" <".$from.">\n"; $headers .= "To: <".$to.">"; $headers .= "Subject: Mensaje que llega de verdad"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "Reply-To: me <[email protected]>\n"; $headers .= "X-Priority: 3\n"; $headers .= "X-MSMail-Priority: Normal\n"; $headers .= "X-Mailer: My mailer"; mail ($to, $subject, $message, $headers) ?> La linea clave es esta $headers = "From: \"MINOMBRE\" <".$from.">\n"; tiene que tener exactamente esta estructura si no por la razon que sea (que por supuesto desconozco) hotmail lo clasifica como spam aunque le llegue perfectamente a otros correos ponienfo solamente esto: $headers = "From: ".$from; Pues eso , que no tengo mucha idea de por qué, pero ![]() |
| |||
Bueno .. esa sintax es la que definen los RFC's del protocolo SMTP .. PHP Mailer respeta dicha sintax (RFC) .. de hecho yo uso PHP Mailer y no tengo problemas de ese tipo por esa razón. Un saludo, |
| |||
Helppp Me puedes ayudar con un codigoque tenga unas cabeceras estandar o algo que te funcione por favor, es que me acabo de dar cuenta de que esto me funciona con el advanced smtp server desde mi ordenador pero cuando me voy al servidor ni siquiera envia el emaiL????????? SOcorrito ![]() ![]() |
| |||
Ahora si funciona Con esto lellega perfectamente a hotmail <? $destinatario="[email protected]"; $titulo="mensaje bueno"; $mensaje="Mensaje que llega de verdad de la guena"; $responder="[email protected]"; $remite="[email protected]"; $headers = "From: \"MINOMBRE\" <".$remite.">\n"; $headers .= "Subject: Mensaje que llega de verdad de la guena\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "Reply-To: me <[email protected]>\n"; $headers .= "X-Priority: 3\n"; $headers .= "X-MSMail-Priority: Normal\n"; $headers .= "X-Mailer: My mailer"; if( mail($destinatario, $titulo, $mensaje,$headers)){ echo "mensaje enviado"; } ?> |