Ver Mensaje Individual
  #10 (permalink)  
Antiguo 20/09/2006, 09:26
Christianhxc
 
Fecha de Ingreso: agosto-2006
Mensajes: 11
Antigüedad: 17 años, 8 meses
Puntos: 0
Cita:
Iniciado por Cluster Ver Mensaje
Seguro que el usuario para autentificarte contra tu servdiro SMTP usado es:

$mail->Username = "md.christian";

Y no algo tipo:
$mail->From = "[email protected]";
Si, seguro, con thunderbird de esa manera lo tengo configurado, xq lo tenia "@dominio.com" pero no funcionaba...

Cita:
Iniciado por Cluster Ver Mensaje
Otros detalles:

Si tu haces: sleep(3); .. demoras la ejecución de tu scritp en ese punto por 3 segundos .. PHP impone un límite de tiempo de ejecución a tus scripts PHP (por defecto 30 segundos) .. así que "divide" y veras cuantos reintentos de envos de e-mails podrías hacer así antes de que PHP te dé un mensaje de error por ser superado el tiempo de ejecución del script PHP. Este valor se puede modificar usando set_time_limit() (y creo que en algún método o variable lo incorpora PHPMailer .. revisalo).

Sobre el problema de fondo, .. es necesario que pruebes otras direcciones de correo .. a ser posible no "hotmail" ni "gmail" ni similares. También debes revisar el "log" de envio de tu servidor de correo si tienes acceso a el, por qué es en ese log de ese servidor SMTP donde se detallará el por qué tu e-mail se ha rechazado .. De hecho el mensaje de error dice:

"Problemas enviando correo electrónico a
Language string failed to load: recipients_failed
[email protected]

Y es tu servidro SMTP el que lo está rechazando no PHP ni PHPMailer como tal.

El mensaje de error de "Language string failed to load" es de PHPMailer .. indica que no se ha configurado para mostrar esos mensajes de error con descripción própia y en el idioma que quieras (pues maneja vários).

Un saludo,
ok, dejame revisar eso con lo del smtp, pero q crees que podria ser, el usuario y password o configuraciones del smtp??