Hallo zusammen,
ich möchte via imap den Mailheader einer Mail auslesen. Ich bräuchte den Teil mit "Received:" also z.B.
Received: from localhost (localhost [1.1.1.1])
by locahost (Postfix) with ESMTP id B918B120C017
for <mail@localhost>; Thu, 18 Nov 2010 18:04:07 +0100 (CET)
Im Endeffekt brauche ich den sendenden Mailserver. Also den Hostnamen hinter "by".
Das Problem ist, dass die Funktion imap_headerinfo(); dies nicht kann.
Leider hat mir auch google nicht weitergeholfen. Scheinbar gibt es keinerlei Funktion die das kann. Welche Möglichkeit gibt es nun? Eventuell die komplette E-Mail auslesen (hab dazu aber auch keine passende Funktion gefunden).
Würde mich sehr über eure Hilfe freuen. Vielen Dank.
Gruß sobdog
ich möchte via imap den Mailheader einer Mail auslesen. Ich bräuchte den Teil mit "Received:" also z.B.
Received: from localhost (localhost [1.1.1.1])
by locahost (Postfix) with ESMTP id B918B120C017
for <mail@localhost>; Thu, 18 Nov 2010 18:04:07 +0100 (CET)
Im Endeffekt brauche ich den sendenden Mailserver. Also den Hostnamen hinter "by".
Das Problem ist, dass die Funktion imap_headerinfo(); dies nicht kann.
Leider hat mir auch google nicht weitergeholfen. Scheinbar gibt es keinerlei Funktion die das kann. Welche Möglichkeit gibt es nun? Eventuell die komplette E-Mail auslesen (hab dazu aber auch keine passende Funktion gefunden).
Würde mich sehr über eure Hilfe freuen. Vielen Dank.
Gruß sobdog
Kommentar