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

Beitrag lesen

Hallo,

danke erstmal für die schnelle Antwort, aber das hatte ich auch schon versucht.
selbst mit der zeile:

  
$subject = imap_8bit( $subject );  

kommt kein richtiges  ergebnis raus.
dann bekomme ich statt 'bestätigen' 'best=E4tigen'.

hast du noch eine idee ?

danke
kai

Hi!

bei einigen empfangenden Mailservern werden Umlaute wie ä ü ö als grosses 'X' im Betreff dargestellt. der Content ist von diesem Problem nicht betroffen.

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).

Lo!