mm ese mensaje ahí simpre diría "mensaje enviado" se se ejecuta mail() ...
Prueba:
Código PHP:
$emails_fallo=0; // Inciar contador de fallos
//Send message loop
While ($row = mysql_fetch_array($result)) {
$email = $row['email'];
echo $email;
//Take notice that we've included $subject and $message below
if (mail("$email","$subject","$message","$sheader")){
echo " --> OK<br>";
} else {
$emails_fallo++;
echo " --> FALLÓ<br>";
}
}
if ($emails_fallo >0){
echo "No se han podido enviar todos los e-mails<br>";
} else {
echo "¡Información enviada!<br>";
}
Un saludo,