Les escribo para informarles que tengo un problema con un script que estoy desarrollando para envio de correos automaticos y quisiera ver si me pueden ayudar.
Estoy usando la clase PHPMAILER dentro de un bucle que lee las direcciones de correo destinatarias desde una tabla, y luego envia un mensaje escrito, el problema es que a los destinatarios les llega aparte de su correo, todos los correos que van para las demas personas tambien.
Aqui les envio el codigo que estoy usando para ver si me pueden ayudar a encontrar el problema.
Código PHP:
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
//APERTURA DE LA BASE DE DATOS
include 'config.php';
include 'opendb.php';
//LECTURA EN LA BD DE DIRECCIONES DE CORREOS DESTINATARIAS
$lectura = "SELECT * FROM `buzon_correo`";
$ejecuta = mysql_query($lectura);
while($filas = mysql_fetch_array($ejecuta))
{
$email = $filas['email'];
$nombre = $filas['nombre'];
$apellido = $filas['Apellido'];
//COMPONENTES DE PHPMAILER PARA EL ENVIO DEL CORREO
$mail->Host = "COMPTU";
$mail->From = "DANIEL";
$mail->FromName = "DANIEL";
$mail->Subject = "SALUDOS USUARIO";
$mail-> AddBCC("$email","$nombre");
$body = "<table><tr><td>Hola $nombre te enviamos los anuncios publicados esta semana</td></tr></table>";
$mail->AltBody = " ";
$mail->Body = $body;
$mail->Send();
}
?>
Saludos
dpernia