26/10/2007, 10:32
|
| Colaborador | | Fecha de Ingreso: febrero-2005 Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 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! |