Hi!
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.
Nein, leider nicht. So sollte und müßte es eigentlich sein.
Aber leider ist es so, daß es auch Mails mit eigentlich falschen Umbrüchen gibt. Einige MTAs nehmen die Mails auch mit \n\n an und senden die so weiter.
Schöner Gruß,
rob