Código:
esto me coge los usuarios de una bd y envio un emailing personalizado.<?
$ficheromailscorrectos = fopen("enviados.txt","w+");
//$fp = fopen($archivo,"w+");
//cabeceras para el envio del mail en html y dire de quien lo envia
set_time_limit(0);
$headers = "MIME-Version: 1.0\r\n";
$headers = "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:[email protected]\r\n";
$tema=$HTTP_POST_VARS ["tema"];
function mostrar_html($tema)
{
$cod = implode("", @file($tema));
ob_start();
eval('?>'.$cod.'<?');
$temp=ob_get_contents();
ob_end_clean();
return $temp;
}
$asunto="Prueba";
$conecto = mysql_connect ("prueeba","prueba","prueba");
mysql_select_db("inmofree_com",$conecto);
$result=mysql_query("SELECT * FROM usuarios") or die (mysql_error());
while ($query=mysql_fetch_array($result)){
$html_personalizado= mostrar_html($tema, $query);
$emailaenviar=$query['EMAIL];
$idenviar=$query['ID'];
$NOMBRE=$query['NOMBRE'];
$mailenviar= mail($emailaenviar,$asunto, $html_personalizado, $headers);
if ($mailenviar){
fputs($ficheromailscorrectos,$idenviar." ".$emailaenviar." ".$nombreenviar."\n\n");
echo "El envío se ha realizado correctamente";
}
sleep(1);
}//fin while
fclose($ficheromailscorrectos);
?>
lo que me gustaria saber, pq no estoy seguro de la bd que tengo, es si puedo tener alguna forma de recibir las devoluciones de los emails incorrectos o no enviados.
hay programas como groupmail que lo hacen, pero prefiero hacerlo asi ya que puedo personalizarlo.
a ver si alguien puede ayudarme.
saludos,
ferranWEB

