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