it-swarm-ja.com

Windows用のMIMEデコーダー

Windowsで使用できる(できればコマンドラインの)MIMEデコーダーはありますか(* nixの場合は ripMIME など)?

誰かが私にMIMEエンコードされたメッセージ(複数のMIME部分を持つメッセージ)を送信しました。これはGoogleメールでもOutlookでもデコードできません。

PS: MimeDeEnCode by Werner Rumpeltesz のようなbase64デコーダーを意味するのではありません(名前とは異なり、MIMEを持つ単一またはマルチパートのMIMEメッセージではなく、単一のbase64ファイルのみをデコードしますヘッダー)

そのために使用できるコマンドラインbase64エンコーダーは他にもたくさんあります(最初にMIMEファイルを手動で複数のbase64ファイルに分割します)。

優れたコマンドラインbase64デコーダーは base64 by John Walker です。

Ignacio Vazquez-Abrams 私を正しい方向に導いてくれました。

winzip + mime を検索すると、 知識ベースの記事 が見つかりました。これには Deview by Frank Pilhofer へのリンクがあります。 。

UUDeviewは、MIME(およびマルチパートMIMEも)を含むあらゆる種類のエンコーディングをデコードするためのツールです。
さらに良い: Deview 0.5.20 for Windows(コンソール) デコードおよびエンコード用のコマンドラインWin32実行可能ファイルが含まれています。

これは、MIMEファイルからすべての添付ファイルを抽出するために実行したコマンドです。

uudeview -i inputfile.mime

Linuxシステムでmunpackを使用することに成功しました。これにより、テキストファイルとして保存された電子メールメッセージが処理され、埋め込まれた画像が個別のファイルに抽出され、必要に応じて名前を変更できます。

ftp://ftp.andrew.cmu.edu/pub/mpack/

http://sourceforge.net/projects/mpack-win/

3
Brian

試行錯誤の末、リコーコピー機/スキャナーから郵送されたPDFを再構築し、5つのマルチパートMIMEエンコードメール(パート1/5>パート5/5)に分割しました。

これが私がしたことです:

  1. すべてのメッセージを個別の.emlファイルとして保存しました(これはmozilla Thunderbirdで行いました)
  2. これらの.emlファイルを Deview にロードし、それらをtxtファイルにデコードしました
  3. munpack を使用して、txtファイルから元の添付ファイルを取得しました。 (dosプロンプト: "munpack.exe 001.txt")

多分これは他の誰かにも役立つでしょう

2
JorisN

WinZip は、ディスクに保存されているマルチパートメッセージからパーツを読み取って抽出できることを思い出しているようです。

Outlookが生成するUnicode.msgファイルの明らかなサポートがないため、UUDeviewは機能しませんでした。

Enter AG guys から MsgText を見つけることができました。これは、ripMIMEのデフォルトとほぼ同じように機能します。

2
Sean Summers