Hallo Mathias,
Ein erster Ansatz wäre, einfach alles bis zum ersten Auftreten von „\r\n\r\n“ zu verwerfen. Diese Zeichenkette kennzeichnet eindeutig das Ende jeglicher E-Mail-Header. Alles was danach kommt ist ausnahmslos E-Mail-Body.
Noch schneller ginge es mit der Funktion explode:
$maildata = explode("\r\n\r\n", $mail, 2);
// $maildata[0] enthält Header, $maildata[1] den Inhalt der Mail
Grüße
Marc Reichelt || http://www.marcreichelt.de/
--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)