Stari: mail()-Funktion geht nicht bei gmx

HAllo!

Ich möchte ein simples Textmail über php-mail() an verschieden Leute senden. Jedoch funktioniert das nicht bei GMX, bei anderen Adressen schon!

Liegt das vielleicht am Header?

Mein Code (gekürzt):

$l_from_line = "Absender<>";
$adr = "a.b@gmx.at";
$header="From: $l_from_line\n";
$header .= "X-Mailer: PHP/" . phpversion(). "\n";

mail ($adr,"Subject","Message", $header);

Bitte um Hilfe!
Danke

  1. Hi.

    Hab keine Ahnung ob's daran liegt, aber imho muss ein vollständiger Header in etwa so aussehen:

    $headers = "MIME-Version: 1.0\r\n";
    $headers.= "Content-type: text/plain; charset=iso-8859-1\r\n";
    $headers.= "From: XXX\r\n";
    $headers.= "Reply-To: ".$absender."<".$absender.">\r\n";
    $headers.= "X-Priority: 1\r\n";
    $headers.= "X-MSMail-Priority: High\r\n";
    $headers .= "X-Mailer: MailServer";

    if (mail($useremail, $betreff, $message, $headers))...

    mfg,
    Hilko