Roger: mail - fehlerbehandlung

hallo leute!

ich ein kleines problem. wenn ich mails mit dem script hier versende

if (mail($email_to,$email_betreff,$daten,$header))
{
 echo "bestätigungsmail wurde an ".$email_to." gesendet:<br>\n";
 echo "<pre>\n".$daten."</pre><br>\n";
}
else
{
 echo "es ist ein fehler aufgetreten!<br>die bestätigungsmail konnte nicht versandt werden!\n";
}

kann es vorkommen, dass eine mail mal nicht versendet wurde. ich will jetzt nun den grund heraus bekommen (fehlermeldung). also mir würde schon reichen, wenn es sowas gibt wie in perl: $!

gibt es das was?

vielen dank.

  1. Hi,

    kann es vorkommen, dass eine mail mal nicht versendet wurde. ich will jetzt nun den grund heraus bekommen (fehlermeldung). also mir würde schon reichen, wenn es sowas gibt wie in perl: $!

    wenn track_errors in der php.ini aktiviert ist, sollte eine Meldung in $php_errormsg stehen. Siehe http://de3.php.net/manual/de/ref.errorfunc.php

    viele Grüße
      Achim Schrepfer

    --
    »Wenn die meisten sich schon armseliger Kleider und Möbel schämen, wieviel mehr sollten wir uns da erst armseliger Ideen und Weltanschauungen schämen.« - Albert Einstein