Hi,
$emailbodytext = quoted_printable_decode(imap_fetchbody($mailbox,$overview->msgno,1)));
leider bekomme ich bei einer html email nur buchstabensalat.
bedenke dabei, dass eine HTML-Mail normalerweise ein Päckchen aus Textinhalt, HTML-Inhalt und ggf. noch eingebundenen Bildern ist. Jeder dieser Teile kann unterschiedlich codiert sein. Während bei den textbasierten Teilen Quoted-Printable durchaus üblich ist, dürfte bei den Bildanhängen base64 wahrscheinlicher sein.
Um das genau zu wissen, solltest du den Header Content-Transfer-Encoding der einzelnen Teile auswerten.
wie kann ich nur de text auslesen?
Indem du nur einen Block aus dem Gesamtpaket der Multipart-Mail herauslöst.
Ciao,
Martin
--
Der geistige Horizont ist der Abstand zwischen Brett und Hirn.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Der geistige Horizont ist der Abstand zwischen Brett und Hirn.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(