Fritz: E-Mail Betreff mit Umlauten auslesen

Beitrag lesen

Hallo,

seit einiger Zeit beisse ich mir die Zähne an folgendem Problem aus:

Ich lese E-Mails per IMAP und wandle sie mittels PHP in HTML um.
Der Betreff lässt sich mit den entsprechenden PHP Befehlen auslesen.

$mbox = imap_open (.....);
....
$header = imap_header ($mbox);
....
$subject = $header->subject;

Der relevante Teil des Quelltext einer Mail (ausgelesen mit Outlook Express) sieht so ähnlich aus:
Subject: hier steht der Betreff

und in der Variable $subject habe ich dann wie gewünscht den String "hier steht der Betreff"

So weit so gut.

Sobald aber Umlaute im Betreff stehen, sieht der Quelltext z.B. folgendermassen aus:
Subject: =?iso-8859-1?B?1uT83/bE3A==?=

(Das sieht aus wie Base64. Es gelang mir aber nicht, das als Base64 zu decodieren.)

Kann mir jemand weiterhelfen, wie ich diesen Betreff "entschlüsseln" kann.

Gruß Fritz

--
ie:( fl:( br:? va:) ls:< fo:| rl:? ss:{ de:> js:| mo:} zu:}
http://webdesign.weisshart.de/