Sven Rautenberg: imap_mail() Problem mit Umlauten in Subject bei einigen Mailserv

Beitrag lesen

Moin!

Ja, für den Content gibt es den Header Content-Type, dem man eine charset-Angabe mitgeben kann. Bei Betreff und anderen Angaben im Header (zum Beispiel Namen im From, To und so weiter) gilt der "Content"-Type nicht, da ist nur ASCII garantiert. Allerdings gibt es eine speziell dafür vorgesehene Variante der Kodierung: Quoted Printable. PHPs imap-Extension kennt dafür imap_8bit() (Anwendungsbeispiele siehe User-Kommentare).

http://de2.php.net/manual/en/function.mb-encode-mimeheader.php hilft besser.

- Sven Rautenberg