mail()-Funktion geht nicht bei gmx
Stari
- php
0 HRG
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
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