Ver Mensaje Individual
  #18 (permalink)  
Antiguo 22/04/2006, 13:28
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
Cita:
Iniciado por PHP.NET
Valores retornados

Devuelve TRUE si el correo fue aceptado satisfactoriamente para su envío, o FALSE de lo contrario.
Es importante notar que solo porque el correo sea aceptado para su envio NO quiere decir que el correo realmente vaya a llegar a su destino planeado.
Entonces para saber cuántos emails se enviaron (suponiendo que el server sólo me está dando permiso de enviar 500 (pero ese número yo no lo conozco), ¿podría hacer un...

Código PHP:
<?
$finalizado 
1//flag
$cuenta_emails 0//lleva el registro
while ($row=mysql_fetch_array($resultado) && $finalizado){   
  if (!empty(
$row['email'])){   
   
$finalizado mail($row['email'],$titulo,$mensaje,"From: <$De>");
   if(
$finalizado$cuenta_emails++;
}

// Estoy Fuera del Bucle. Puede ser por 2 cosas:
// O ya terminé de enviarlos todos o llegó un momento en el que 
//no me dejó enviar más correos.
$reporte "Se enviaron $cuenta_emails en total";
//(meter el reporte a un archivo de texto por ejemplo p' luego enterarme...
?>
?????? Sería fiable ?
__________________
"Di no al Internet Explorer" -Proverbio Chino-