ich suche einen in Perl geschriebenen Parser, der zuverlässig Mails auf dem Server analysiert, sie in Ihre Bestandteile zerlegt und mir diese zurückreicht.
Der Parser sollte in der Lage sein, Inline-Texte und Attachments mit Angaben über content-type, -transfer-ecoding, sowie ggf. Dateiname zurückzuliefern, auch dann, wenn die Mail Inline-Mails enthält. Er sollte möglichst brauchbare Ergebnisse liefern selbst wenn die RFCs beim Sender nicht eingehalten wurden.
Ich habe zwar einen selbstgeschriebenen Parser, dieser ist aber im Laufe der Jahre immer wieder angepasst (und damit baufälliger) worden, so dass inzwischen eine Komplettrenovierung fällig wurde.
ich suche einen in Perl geschriebenen Parser, der zuverlässig
Mails auf dem Server analysiert, sie in Ihre Bestandteile
zerlegt und mir diese zurückreicht.
Eine fertige Lösung kann ich Dir nicht anbieten, aber hast Du Dir mal das CPAN Modul MIME::Lite (http://www.cpan.org/modules/01modules.index.html) angeschaut?
Zumindest kann es eine Mail korrekt in die einzelnen MIME Bestandteile zerlegen.
Eine fertige Lösung kann ich Dir nicht anbieten, aber hast Du
Dir mal das CPAN Modul MIME::Lite
(http://www.cpan.org/modules/01modules.index.html) angeschaut?
Zumindest kann es eine Mail korrekt in die einzelnen MIME
Bestandteile zerlegen.
Hallo Klaus,
danke für die schnelle Antwort. Leider ist das Modul wohl noch nicht das gesuchte, die eigene Beschreibung lautet: MIME::Lite is intended as a simple, standalone module for generating (not parsing!) MIME messages.
Aber ich geh’ mal die anderen MIME Modules durch, vielleicht ist da ja was dabei.