Hallo,
zur Auswertung von Emails Postfaches in einem Postfach benutze ich
imap-Funktionen, z.B. imap_headers(), imap_mailboxmsginfo().
Aus der Email muss ich ein Attachment (eine csv-Datei) auswerten.
Um an die Csv-Datei zu gelangen durchsuche ich den EmailText
$emailText = imap_body($open_mb, $numberLatestEmail);
nach einem bestmmten Anfangs- und Endkriterium die die Datei beinhalten:
preg_match($pattern, $emailText, $found)
Das funktioniert eigentlich ganz gut. Nur können sich Anfangs- und Endkriterium ändern. Dann funktoniert das ganze nicht mehr.
Gibt es eine elegantere Lösung um aus $emailText das Attachment zu erhalten?
Vielleicht eine bestimmte imap-Funktion oder ähnliches?
Ich konnte da bisher nichts finden....
Viele Grüsse und Danke,
Turtle