Hallo,
ich habe mit folgendem Code versucht, auf meinem Server eine Mail zu versenden:
$inhalt = "Benachichtigung ... bla, bla... a";
$header = "From: Ich <me@example.com>\r\n";
$header .= "Content-Type: text/plain; charset=UTF-8\r\n";
$header .= "Content-Transfer-Encoding: 8bit";
mail("test@example.com", "Betreff", $inhalt, $header);
Das klappt soweit auch, allerdings kommt dann folgendes an:
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Message-Id: 20090622171627.4DC80AF002DC@example.com
Date: Mon, 22 Jun 2009 19:16:27 +0200 (CEST)
Benachichtigung ... bla, bla... ä
Also scheinbar wird der vierte Parameter ignoriert bzw. falsch angehängt und dann vom Mailprogramm nicht als Header erkannt.
Woran kann das liegen?
MfG,
Electronix