Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2014, 15:33
gemeli16
 
Fecha de Ingreso: octubre-2013
Mensajes: 30
Antigüedad: 10 años, 6 meses
Puntos: 0
multiples correos con phpmailer

Buena tarde, tengo el siguiente codigo que trato de utilizar para enviar un e-mail con phpmailer; lo que quiero es ingresar varios correos pero solo los que yo seleccione de una consulta
Pagina 1

<form name="form1" method="post" action="mail.php">
<table width="315" border="0">
<tr>
<td colspan="3"><label>
<input type="submit" name="Submit" value="Enviar Notificación" >
<input name="Remitente" type="hidden" value="<?php echo $row_Rs1["Email"]?>">
<input name="Nombre" type="hidden" value="<?php echo $row_Rs1["Nombre"]?> <?php echo $row_Rs1["APaterno"]?> <?php echo $row_Rs1["AMaterno"]?>">
</label></td>
</tr>
<tr>
<td colspan="3" bgcolor="#E77416"><div align="center" class="tittab">Selecciona Para enviar Notificacion </div></td>
</tr>
<?php
do {
?>
<tr>
<td width="22" class="texttab"><label>
<input type="checkbox" name="Correos[]" value="<?php echo $row_Rs["Email"] ?>">
</label></td>
<td width="323" colspan="2" class="textlink"><?php echo $row_Rs["Nombre"] ?> <?php echo $row_Rs["APaterno"] ?> <?php echo $row_Rs["AMaterno"] ?></td>
</tr><?php } while ($row_Rs = mysql_fetch_assoc($Rs)); ?>
<tr>
</table>
</form>

Pagina 2

$Remitente=$_REQUEST["Remitente"];
$Nombre=$_REQUEST["Nombre"];
$Correos= implode(",",$_POST["Correos"]);

require('Mail/class.phpmailer.php');
require('Mail/class.smtp.php'); //Especificamos los datos y configuración del servidor
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true
;$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.dominiodelaempresa.com.mx";
$mail->Port = 587; //Nos autenticamos con nuestras credenciales en el servidor de correo
$mail->Username = "[email protected]";
$mail->Password = "*****"; //Agregamos la información que el correo requiere
$mail->From = "[email protected]";
$mail->FromName = "Tu Nombre";
$mail->Subject = "Enviar Mail con PHPMailer";
$mail->AltBody = "";
$mail->MsgHTML("<h1>Hola Mundo!</h1>");
//$mail->AddAttachment("adjunto.txt");
$mail->AddAddress($Correos,"Usuario Prueba");
$mail->IsHTML(true); //Enviamos el correo electrónico$mail->Send();

El error que me marca es el siguiente:

Invalid address: [email protected],eherna@dominiodelae mpresa.com.mx


No entiendo que puedo hacer; en la separacion de los correos lo deje con coma, al igual que lo intente separar con punto y coma y nada