Email Body auswerten/teilen?!

Ich erhalte meistens einwandfreie texte aber manchmal kommt ein body mit an:

------_=_NextPart_001_0018D6CB.468A33D8
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable


?ÜÖÄÜÄÖÖöüäö
Der Testtext

------_=_NextPart_001_0018D6CB.468A33D8
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable


?ÜÖÄÜÄÖÖöüäö

Der Testtext
------_=_NextPart_001_0018D6CB.468A33D8--


Wie kann ich diese header entfernen/ die mail teilen?
 
Im Header werden die Bounces deffiniert. Du wirst es auf jeden Fall damit machen müssen, da die Bounces beliebig deffiniert werden können.
Den String nimmst du und zerteilst den Body damit in X teile. (zB explode())

Als nächstes musst du wissen ob du es als HTML oder Text anzeigen willst und den entsprechenden Block finden.

Bei Text relativ einfach dannach den Text ausgeben. ohne die Content-Type zeilen.
 
Wie sind den diese beiden "Parts" zu interpretieren? Sind das Mailanhänge oder nur der teil einer Mail und alle Parts ergeben die Endmail?
 
Zuletzt bearbeitet:
Zurück