Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2003, 13:35
David L.S.
 
Fecha de Ingreso: abril-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
Mensaje Problemas con Lista de emails

Hola,

me he creado un pequeño script en php para poder enviar a un grupo de emails que tengo en msql, pero tengo el problema de que cuando lleva un rato empieza de nuevo y entra en una especie de bucle, y en vez de enviar un solo email se envia el mismo email varias veces.

******************* inicio script********************
<?

echo"
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\">
<div align=\"center\">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b><font color=\"#FF0033\" face=\"Arial, Helvetica, sans-serif\">Espere unos
instantes a que se termine de enviar la Lista de emails...</font></b></p>";


/********** inicio de programacion para LISTA de Emails **************************/
require ("config.php3");
include("em_conexion_lista_emails.php3");
$link2=Conectarse_lista_emails();



$from = "[email protected]";
$result2=mysql_query("select * from lista where Activar='true'",$link2);

while($row = mysql_fetch_array($result2)) {

$mailheaders = "From: $from\n";
$mailheaders .= "Reply-To: $from\n";
$mailheaders .= "X-Mailer: Sismail Web Email Interface\n";

$subject = "Aviso: XXXXXXXXXXX";

$body = "Estimado Amigo/a: \n";
$body .= " \n";
$body .= " \n";
$body .= " Si no desea recibir más informaciones mandenos un email donde ponga BORRAR y a continuación el email que quiere que borremos.\n";

$msg_body = stripslashes($body);

mail($row[Email], stripslashes($subject), $msg_body, $mailheaders);
}
mysql_free_result($result2);
mysql_close($link2);

/************************************************** ********************************/

echo"
</div>
</body>
</html>";

header("Location: index.php3");

?>

******************* fin script********************


Lo he intentado todo pero no se lo que puede estar pasando.

salu2. David.