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

Hola,

Necesito ayuda con la clase phpMailer ya que necesito configurarla para que me envie correos personalizados por cada destinatario. Actualmente la tengo asi:

Código:
foreach($users as $user){

$mail = new PHPMailer(true); 

$mail->IsSMTP(); // telling the class to use SMTP

try {
  $mail->Host = $server[ip]; // SMTP server
  $mail->Timeout=3;
  $mail->SMTPDebug = 0;                    // enables SMTP debug information (for testing)
  $mail->AddAddress(''.$user.'', '');
  $mail->SetFrom(''.$from[address].'', '');
  $mail->Subject = '$asunto';
  $mail->MsgHTML('Mensaje para $user');
  $mail->Send();
}
}
De esta forma:

- Conecta al servidor SMTP
- Envia Correo
- Cierra conexcion SMTP
- Conecta de nuevo al servidor SMTP
- Enviar Correo
....

Alguien sabría ayudarme para que no conecte cada vez que se quiera enviar un email, es decir:

- Conecte con el servidor SMTP
- Establezca todods los emails a enviar, es decir, destinatario y mensaje personalizado para ese destinatario
- Cierre la conexión SMTP

Gracias de antemano