Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/07/2011, 05:47
espacio_web
 
Fecha de Ingreso: marzo-2008
Mensajes: 12
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: PhpMailer SMTP Class

He solucionado el problema. Aquí dejo el código

Código:
$mail = new PHPMailer(true); 

$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = $server[ip]; // SMTP server
$mail->Timeout=3;
$mail->SMTPDebug = 0; 
$mail->SetFrom(''.$from[address].'', '');
$mail->Subject = '$asunto';

foreach($users as $user){

  $mail->AddAddress(''.$user.'', '');
  $mail->MsgHTML('Mensaje para $user');
  $mail->Send();
}
Es necesario insertar $mail->Send(); dentro del bucle.

Aparte de eso en la clase phpmailer he remplazado las líneas:

throw new phpmailerException ..... la linea entera por return false;

Si no se cambian esas lineas si no puede enviarse a un correo se detiene el proceso.

Saludos