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