|    
			
				26/10/2007, 10:32
			
			
			  | 
  |   |  | Colaborador |  |  Fecha de Ingreso: febrero-2005 Ubicación: global $Chile->Santiago; 
						Mensajes: 1.991
					 Antigüedad: 20 años, 8 meses Puntos: 81 |  | 
  |  Re: Envío de e-mail a múltiples destinatarios con PHP  
  Prueba con esto:  Código PHP:    <?php
/* contador de errores */
 $contError = 0;
 
 /* recipientes */
 $para  = "[email protected], [email protected], [email protected], [email protected], [email protected]";
 /* arreglo de recipientes */
 $to = explode(',',$para);
 
 /* asunto */
 $asunto = "Recordatorio de Cumpleaños para Agosto";
 
 /* mensaje */
 $mensaje = '
 <html>
 <head>
 <title>Recordatorio de Cumpleaños para Agosto</title>
 </head>
 <body>
 <p>¡Aquí están los cumpleaños que llegan en Agosto!</p>
 <table>
 <tr>
 <th>Persona</th><th>Día</th><th>Mes</th><th>Año</th>
 </tr>
 <tr>
 <td>Juan</td><td>3</td><td>August</td><td>1970</td>
 </tr>
 <tr>
 <td>Sandra</td><td>17</td><td>August</td><td>1973</td>
 </tr>
 </table>
 </body>
 </html>
 ';
 
 /**
 * Para enviar a varios destinatarios mostrandole a quienes se les envio
 */
 
 /* Para enviar correo HTML, puede definir la cabecera Content-type. */
 $cabeceras  = "MIME-Version: 1.0\r\n";
 $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
 
 /* cabeceras adicionales */
 $cabeceras .= "To: ".$para."\r\n";
 $cabeceras .= "From: Recordatorio <[email protected]>\r\n";
 $cabeceras .= "Cc: [email protected]\r\n";
 $cabeceras .= "Bcc: [email protected]\r\n";
 
 /* y ahora, enviarlo */
 for($i=0;$i<count($to);$i++){
 if(!mail($to[$i], $asunto, $mensaje, $cabeceras)){
 $contError++;
 //echo para ver cuantos no fueron enviados
 }
 }
 
 /**
 * Para enviar a varios destinatarios haciendoles creer que el mail
 * solo es para ellos
 */
 /*
 for($i=0;$i<count($to);$i++){
 $cabeceras  = "MIME-Version: 1.0\r\n";
 $cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
 $cabeceras .= "To: ".$to[$i]."\r\n";
 $cabeceras .= "From: Recordatorio <[email protected]>\r\n";
 $cabeceras .= "Cc: [email protected]\r\n";
 $cabeceras .= "Bcc: [email protected]\r\n";
 if(!mail($to[$i], $asunto, $mensaje, $cabeceras)){
 $contError++;
 //echo para ver cuantos no fueron enviados
 }
 }
 */
 ?>
 Suerte! 
				__________________El que dice "Solo sé que nada sé", esta asumiendo que sabe algo. Lea las FAQ's!    |