mail anhang mit php bekommen
-
hallo,
ich versuche verzweifelt den anhang aus einer email auszulesen, finde alledings ueberhaupt keine informationen...
wenn ich die komplette mail ausgebe, dann sieht es so aus:
------=_Part_52276_24521609.1218638324174 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline dies ist eine testmail ------=_Part_52276_24521609.1218638324174 Content-Type: text/plain; name=codeblocs.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fju1shu30 Content-Disposition: attachment; filename=codeblocs.txt Y29kZTo6YmxvY2tz ------=_Part_52276_24521609.1218638324174--
der anhang ist ein txt dokument mit dem namen codeblocs.txt
wie kann ich es bewerkstelligen?
-
test test test schrieb:
ich versuche verzweifelt den anhang aus einer email auszulesen, finde alledings ueberhaupt keine informationen...
Die Informationen einschl. verwandte Requests For Comments (RFCs) und weiterführende Links findest du beispielsweise hier.
-
SMTP-Protokoll? Warum das Rad nochmal erfinden?
Gibt es denn für PHP keine fertige Funktion, die eine komplette Mail parst und den Zugriff auf die einzelnen Elemente ermöglicht (Header, Date, Attachment, Body)?
Falls nicht, wäre doch mal eine tolle Programmierübung?
-
Klar gibt es das aber wir werden hier sicher nicht sie Suchmaschine anwerfen.
Das kann sicher jeder selbst.
-
ich glaube du suchst eine base64 funktion die dir den attachment string dekodiert...
ich habe das mal gemacht und code::blocks rausbekommen.