Foros del Web » Programando para Internet » PHP »

mail() envia solo algunos dominios

Estas en el tema de mail() envia solo algunos dominios en el foro de PHP en Foros del Web. Hola amigos/as. Tengo una clase creada para envío de mails con php y cuando la uso envía el correo sin problema a algunos dominios como ...
  #1 (permalink)  
Antiguo 08/02/2007, 08:42
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 5 meses
Puntos: 4
Mensaje mail() envia solo algunos dominios

Hola amigos/as.

Tengo una clase creada para envío de mails con php y cuando la uso envía el correo sin problema a algunos dominios como por ejemplo gmail pero no envía a hotmail.

Es decir, de que envía, envía porque me devuelve que sí pero no llega.

Alguien tiene idea de que puede ser?

No parece ser problemas del servidor porque desde el outlook envía sin problemas con la misma dirección y servidor y problemas del script parecería raro porque envía a algunas direcciones.
  #2 (permalink)  
Antiguo 08/02/2007, 09:07
Avatar de dopon  
Fecha de Ingreso: julio-2005
Ubicación: Cucuta / Colombia
Mensajes: 493
Antigüedad: 18 años, 9 meses
Puntos: 1
Re: mail() envia solo algunos dominios

revisaste en la bandeja de correo no deseado?
  #3 (permalink)  
Antiguo 08/02/2007, 09:28
Avatar de vansert  
Fecha de Ingreso: abril-2005
Mensajes: 28
Antigüedad: 19 años
Puntos: 0
Re: mail() envia solo algunos dominios

Si llega seguramente es como correo no deseado.

De todas formas ... puede que el servidor de donde envias los correos este como spam, es decir en lista negra de hotmail.
He escuchado que cuando te tienen muy mal calificado ni sikiera llegan como correo no deseado, si no que quedan en cola ahi y no se q hara hotmail con ellos.
  #4 (permalink)  
Antiguo 09/02/2007, 05:27
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 5 meses
Puntos: 4
Mensaje Re: mail() envia solo algunos dominios

Tampoco llega como SPAM.

ES más lo envío a otra dirección empresarial que tengo y tampoco llega.

Es raro que este como spam porque enviando desde el outlook usando el mismo servidor llega perfectamente.

Mi mail esta poseído
  #5 (permalink)  
Antiguo 09/02/2007, 06:09
Avatar de cyberneticos  
Fecha de Ingreso: febrero-2007
Ubicación: Pto Sta Mra, Cádiz
Mensajes: 223
Antigüedad: 17 años, 2 meses
Puntos: 3
Re: mail() envia solo algunos dominios

Porque no pones el código que usas para crear los emails, quizas no se están creando los headers correctamente y hotmail lo descarta por completo.
  #6 (permalink)  
Antiguo 09/02/2007, 07:20
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 5 meses
Puntos: 4
Mensaje Re: mail() envia solo algunos dominios

mail("[email protected]", "[email protected]", "Consulta", "hola");

Eso solo. Llega a algunos mail y a otros no.
  #7 (permalink)  
Antiguo 09/02/2007, 08:59
Avatar de cyberneticos  
Fecha de Ingreso: febrero-2007
Ubicación: Pto Sta Mra, Cádiz
Mensajes: 223
Antigüedad: 17 años, 2 meses
Puntos: 3
Re: mail() envia solo algunos dominios

Prueba este formato:

$mensaje="...... pagina HTML .........";

mail("[email protected]", "Consulta", $mensaje, "To: Cliente <[email protected]>\n" .
"From: Minombre <[email protected]>\n" . "MIME-Version: 1.0\n" . "Content-type: text/html; charset=iso-8859-1");
  #8 (permalink)  
Antiguo 14/02/2007, 08:08
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 5 meses
Puntos: 4
Mensaje Re: mail() envia solo algunos dominios

Hola.

Les subo el script completo que hice. Usando solo la funcion mail no envía a esos dominios. Hice una clase para envío de mail. Lo subo a esta dirección para que si pueden lo revisen y den su opinión.

Hay que hacer en otra pagina un require("email.inc.php");

$email = new email($to, $from, $subject, $body);
$email->send();

Me está dando el mismo problema
  #9 (permalink)  
Antiguo 14/02/2007, 09:00
Avatar de cyberneticos  
Fecha de Ingreso: febrero-2007
Ubicación: Pto Sta Mra, Cádiz
Mensajes: 223
Antigüedad: 17 años, 2 meses
Puntos: 3
Re: mail() envia solo algunos dominios

no se como ayudarte ya en este caso. Lo único que se me ocurre es que hagas un echo a las variables para asegurarte que llegan en los casos qeu fallan.

Aver si alguien más puede ayudar.

Saludos
  #10 (permalink)  
Antiguo 14/02/2007, 09:05
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: mail() envia solo algunos dominios

depende lo que contiene el correo aveces puede ser eso.

xD
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #11 (permalink)  
Antiguo 15/02/2007, 05:25
 
Fecha de Ingreso: noviembre-2003
Ubicación: Paraguay
Mensajes: 382
Antigüedad: 20 años, 5 meses
Puntos: 4
Mensaje Re: mail() envia solo algunos dominios

Contiene un pequeño cuerpo html.

Pero los headers están preparados para enviar html.

Empiezo a darme por vencido. Creo que la clase esta bien preparada.

Pero bue... muchas gracias a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:28.