SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: Josselo en Martes 15 de Marzo de 2011, 01:48
-
Saludos espero me ayuden
he estado probando y tengo un problema con la funcion mail()
la cuestion es que todo va bien manda los mensajes a hotmail,gmail,yahoo, etc
el problema que en hotmail y aveces en gmail los manda al correo no deseado...
intente ponerle cabeceras pero au haci no funciona me gustaria saber si alguien puede poner la forma correcta de usar las cabeceras...
heee ya busq en google y en todas partes la ponen de diferentes formas y ni una me funciono bueno espero sea por la cabecera..
-
Eso ocurre cuando envías como remitente una dirección que no coincide con la dirección del servidor de correos que empleas para enviar el correo (se presta para suplantación de identidad, o phising). En vez de usar la función de mail() en PHP, por qué no usas PHPMailer (http://phpmailer.worxware.com/) o Swift Mailer (http://swiftmailer.org/) ?? Ambos te permiten usar un servidor smtp externo, y así te aseguras de que hotmail y gmail no reconozcan el correo que envías como spam.
:suerte: