Tube un gravisimo error al intentar enviar mails con el phpmailer
mi intencion era enviar un mails a varias personas
un mail para cada una de una misma plantilla solo cambiando datos de caa usuario pero el phpmailer envio todos los mails de todos los usuarios a cada uno de los usuarios
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
por ejemplo tenia 10 usuarios y eran solo 10 mails y le correspondia 1 mail cada uno con sus respectivos datos.
pero lo que sucedio fue que se envio 10 mails a cada unos de los usuarios. los usuarios recibieron su mail mas otros 9 que correspondian a otros usuarios
Que hice mal?
Código PHP:
Ver originalrequire("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Password = "mipass";
$mail->Host = "localhost";
$mail->FromName = "Administrador";
$mail->Subject = "$asunto";
include("../conexion.php");
$result = mysql_query("SELECT id, nick, estatus FROM usuarios ORDER BY id ASC", $link);
} do {
$id =$row['id'];
$nombreuser =$row['nick'];
$estatus =$row['estatus'];
$cantidad=$cantidad+1;
$contenido="Hola $nombreuser estimado usuario
$mensaje
IMPTE: No responda este Mail
";
if($cantidad >= 10){
$cantidad=0;
}
$mail->AddAddress("$email","$nombreuser");
$mail->Body = $contenido;
$mail->Send();
if(!$mail->Send()){
echo "$email >> NO! <br/>";
}else{
echo "$email >> OK! <br/>";
}
}
porque se fueron agregando los mails no se debian sumplantar en el ciclo como se borran los anterior para que solo envie un correo por usuario?