NiX: Mail "zerlegen"

Hallo Zusammen.

Ich muss ein E-Mail welches mir in eine Variable übergeben wird per PHP "zerlegen".
Zuerst muss ich aus dem Mail irgendwie der Absender auslesen.
Dieser ist ja bei jedem Mail nach "From: " im Quelltext.
Wie aber nehme ich nur genau diesen Teil nach From raus?

Ausserdem steht nachher im Mail folgendes:

(Zuerst Header-Quelltext)

[Benutzer]
Benutzername
[Passwort]
Passwort
[Text]
Text Nachricht
2 Zeile Blabla
3. Zeile Text

Wie kann ich da den Benutzernamen, das Passwort und den Text in jeweils eine Variable lesen?
Wie mache ich dies am besten?

Besten Dank für eine Hilfe und Gruss,
NiX

  1. Moin,

    Ich muss ein E-Mail welches mir in eine Variable übergeben wird per PHP "zerlegen".
    Zuerst muss ich aus dem Mail irgendwie der Absender auslesen.
    Dieser ist ja bei jedem Mail nach "From: " im Quelltext.
    Wie aber nehme ich nur genau diesen Teil nach From raus?

    du könntest z.B. mit explode die ganze Mail als Array speichern (aufgeteilt in Zeilen) und dann in einer Schleife jedes Arrayelement durchgehen und nach den von dir gesuchten Teilen bspw. "From: " durchsuchen. Wenn du "From: " gefunden hast, könntest du dieses Arrayelement wieder mit explode in einzelne Teile zerlegen und dir daraus dann den entscheidenen Teil raussuchen.

    Das ist ein möglicher Ansatz....

    MfG,
      Juan