Bueno para compartir el código final con ustedes aqui va:
Código PHP:
<?php
/*****************************/
/* Enviar Masivo */
/*****************************/
// lo que necesitas enviar.
$De = "[email protected]"; //remitente
$titulo = Trim(stripslashes($_POST['titulo'])); //campo titulo en el form html
$mensaje = Trim(stripslashes($_POST['mensaje'])); //campo mensaje en el form html
// validacion de los datos si no son correctos damos error
$validacionOK=true;
if (Trim($titulo)=="") $validacionOK=false;
if (Trim($mensaje)=="") $validacionOK=false;
if (!$validacionOK) {
?>
<script language="Javascript">
<!--
alert ("Ha ocurrido un error procesando su solicitud por favor vuelva a intentarlo.")
//-->
</script>
<?php
print "<meta http-equiv=\"refresh\" content=\"0;URL=".$_SERVER['HTTP_REFERER']."\">";
exit;
}
$resultado = mysql_query("SELECT * FROM mails");
while ($row=mysql_fetch_array($resultado)){
if (!empty($row['email'])){
$finalizado = mail($row['email'],$titulo,$mensaje,"From: <$De>");
}
}
// enviar a la página de agradecimiento
if ($finalizado){
?>
<script language="Javascript">
<!--
alert ("Su mensaje se ha enviado con éxito!!! Muchas gracias.")
//-->
</script>
<?php
print "<meta http-equiv=\"refresh\" content=\"0;URL=".$_SERVER['HTTP_REFERER']."\">";
}
else{
?>
<script language="Javascript">
<!--
alert ("Ha ocurrido un error procesando su solicitud por favor vuelva a intentarlo.")
//-->
</script>
<?php
print "<meta http-equiv=\"refresh\" content=\"0;URL=".$_SERVER['HTTP_REFERER']."\">";
}
?>
Ojala pueda servirle a alguien.
saludos y gracias a todos por colaborar.
Bytes, ChilenoCesar.