hi,
Ich glaube, ich gebe auf...
schmeiß es nicht allzu weit weg. Damit Du es ggf. wiederfinden kannst ;)
Trotzdem hätte ich schon noch gerne gewusst, wie man mail() dazu überreden kann, die eingegebenen Texte als utf-8 zu versenden...
Üblicherweise im Body codiert als Quoted Printable. Dazu braucht es die Header in der Maildatei:
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Beispiel mit "äöüß" im Body, siehr so aus:
From: otto@example.com
To: horst@example.com
Subject: Feedback
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Date: Wed, 15 Jun 2011 20:43:30 +0200
Message-Id: 20110615204330.6994D22556B85@web04.net-server.de
=C3=A4=C3=B6=C3=BC=C3=9F=
Zum Encoden gibs Libraries, auch in PHP. Mit Quoted Printable haben alle Zeichen im Body 7 bit, also ASCII. Neue Mailclients verstehen zwar auch native UTF-8, aber manche Mailserver (MTA) spielen da nicht mit, die Maildatei könnte unlesbar werden (die wird vom MTA verändert, Header komen hinzu...). QP und alles wird gut.
Hotti