Weitergeleitete E-Mails werden leider manchmal von Outlook als .eml
Dateien übertragen, die für normale Benutzer unbrauchbar sind. Insbesondere das Extrahieren von Anhängen aus .eml
Dateien ist eine Herausforderung.
.eml
Welche Software kann alle in einer Datei enthaltenen Anhänge extrahieren ?
Anforderungen:
.eml
Datei zu verarbeiten.Aus der Definition von munpack :
Nachrichten im MIME- oder Split-Uuencode-Format entpacken.
Munpack sind Dienstprogramme zum Kodieren bzw. Dekodieren von Binärdateien in E-Mail-Nachrichten im MIME-Format (Multipurpose Internet Mail Extensions).
Installieren:
sudo apt-get install mpack
Um den EML-Inhalt zu extrahieren
munpack 1.eml
Wenn Sie an MIME-Teile herankommen wollen, die keine Dateinamen haben, zB Text und HTML, dann versuchen Sie es
sudo apt install maildir-utils
mu extract source.eml --save-all
Dokumentation: https://manpages.debian.org/testing/maildir-utils/mu-extract.1.en.html
Das sind alles gute Antworten, aber der Vollständigkeit halber dachte ich, ich würde weitere solcher Optionen hinzufügen, da einige der oben genannten Tools möglicherweise nicht so leicht verfügbar sind wie andere.
Das Paket perl-MIME-tools enthält eine Vielzahl von Befehlszeilentools zur Verarbeitung von MIME-codierten Nachrichten, darunter
mimeexplode
:Takes one or more files from the command line that contain MIME messages, and explodes their contents out into subdirectories of the current working directory. The subdirectories are just called "msg0", "msg1", "msg2", etc. Existing directories are skipped over. ```
Der
ripmime
Befehl wird in EPEL gepackt , wenn dies Ihren Anforderungen „vom Anbieter gepackt“ entspricht.
Dies ist teilweise dieser Antwort auf Serverfehler entnommen , Links, die von mir hinzugefügt wurden.
sebix