WindowsコマンドラインでEMLファイルから添付ファイルを抽出する方法


9

何百ものEMLファイルがあり、それらは添付ファイル付きの単一の電子メールです。

スクリプトを使用して添付ファイルを取得したいので、コマンドラインで単一のEMLファイルから添付ファイルを抽出する方法を探しています。

各ファイルを解析して添付ファイルを探し、その上でbase64デコーダーを使用することもできますが、誰かがすでにこれを作成していることを願っています。

何かお勧めですか?


ツール要求はオフトピックと考えられている:meta.superuser.com/questions/5845/are-tool-requests-on-topic
Ƭᴇcʜιᴇ007

回答:


7

あなたは使うことができます:

  1. mpackhttp://ftp.andrew.cmu.edu/pub/mpack/から取得したバージョン1.6ソースを使用するmpack / munpackの Windowsバージョン)。

  2. B64Decツール(コマンドラインサポート)。


munpackUnix環境でうまく機能するチップを入れたいだけです。
AlbertEngelB 2014年

munpack私に指示Did not find anything to unpackするために.eml2つの添付ファイルが含まれています。
Nicolas Raoul

私の場合、munpackはbase64エンコードを認識しませんmunpack: warning: ignoring unknown content transfer encoding
オーバードライブされた

1

プラグインのビット、https: //bitbucket.org/mookins/email-extractorディレクトリ内の.emlファイルの入力を受け取り、それを繰り返し処理して宛先フォルダーに出力します。

Java上で動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.