tufan: mail() debuggen?

Beitrag lesen

hallo,

ich habe ein Problem, mit der mail() Funktion. Sie schickt keine Emails und gibt den Rückgabewert false heraus.

Ist es irgendwie möglich, aussagekräftigere Informationen von der Funktion (oder auch auf eine andere Art und Weise) zu bekommen, darüber was schief läuft?

Zur Zeit sieht der Code folgendermassen aus:

  
$email_header .= "Content-type: text/plain; charset=iso-8859-1\n";  
$email_header .= "From: info@mydomain.de\n";  
$email_header .= "Reply-To: info@mydomain.de\n";  
$email_header .= "Content-Transfer-encoding: 8bit\n";  
$email_header .= "Organization: Meine Firma\n";  
$email_header .= "X-Sender: " . phpversion() . "";  
  
mail($_POST['email'],"Anmeldung bei ... ","Vielen Dank für Ihre Registrierung auf ...\n\rUm Ihren Account endgültig freizuschalten, klicken Sie bitte auf folgenden Link und folgen Sie den nachstehenden Anweisungen.\n\rSollten Sie Probleme mit der Fertigstellung Ihrer Registrierung haben, so wenden Sie sich hierzu bitte an info@mydomain.de.\n\rVielen Dank für Ihre Registrierung und viel Erfolg auf info@mydomain.de.\r\nhttp://" . $domain . "/confirm.php?userid=" . $id . "&sessid=" . session_id() . "",$email_header);  

$_POST['email'] wird richtig erkannt und gesetzt.
$domain und $id werden ebenfalls richtig initialisiert.

Vielen Dank für die Hilfe.
Grüße aus Berlin,

tufi