
Windowsで利用できる(できればコマンドラインの)MIMEデコーダはありますか(例えばリップMIME*nix 用ですか?
誰かが私に MIME でエンコードされたメッセージ (複数の MIME 部分を含む) を送信しましたが、これは Google メールでも Outlook でもデコードできません。
PS:base64デコーダーのようなものではありませんマイムDeEnコードによるヴェルナー・ルンペルテシュ(名前とは異なり、単一の base64 ファイルのみをデコードし、MIME ヘッダーを持つ単一または複数パートの MIME メッセージをデコードしません)
そのために使用できるコマンドライン base64 エンコーダーは他にもたくさんあります (まず MIME ファイルを手動で複数の base64 ファイルに分割します)。
答え1
イグナシオ・バスケス・エイブラムス私を正しい方向に導いてくれました。
探しているウィンジップ+mime、私は彼らのナレッジベース記事、リンクがありましたUUDeviewによるフランク・ピルホファー。
UUDeview は、MIME (およびマルチパート MIME) を含むあらゆる種類のエンコードをデコードするためのツールです。
さらに優れている点:Windows 用 UUDeview 0.5.20 (コンソール)デコードおよびエンコード用のコマンドライン Win32 実行可能ファイルが含まれています。
これは、MIME ファイルからすべての添付ファイルを抽出するために実行したコマンドです。
uudeview -i inputfile.mime
答え2
Linux システムで munpack を使用することに成功しました。これは、テキスト ファイルとして保存された電子メール メッセージを調べ、埋め込まれた画像を個別のファイルに抽出し、必要に応じて名前を変更することができます。
答え3
覚えているような気がするウィンジップなんと、ディスクに保存されたマルチパート メッセージから部分を読み取って抽出することができます。
答え4
試行錯誤の末、リコーのコピー機/スキャナーから送られてきた PDF を、5 つのマルチパート MIME エンコード メール (パート 1/5 > パート 5/5) に分割して再構築することができました。
私がやったことは次のとおりです:
- すべてのメッセージを個別の .eml ファイルとして保存しました (私はこれを Mozilla Thunderbird で行いました)
- これらの.emlファイルをロードしましたUUDeviewそれをtxtファイルにデコードしました
- 使用済みマンパックtxt ファイルから元の添付ファイルを取得します。(DOS プロンプトの場合: "munpack.exe 001.txt")
おそらくこれは他の人の助けにもなるでしょう