web-dev-qa-db-ja.com

RHEL 5に同梱されているコマンドラインMIMEエクストラクタはありますか?

MpackはRHELに同梱されていないようです。サードパーティのパッケージをインストールしたり、ソースからビルドしたりする必要のない、RHEL 5に付属のコマンドラインMIMEエクストラクタ(つまり、シェルスクリプトから使用できるもの)はありますか?

ある力TM ベンダーによってパッケージ化されていないものを使用することに熱心ではないので、可能であればRHEL5に付属しているものを使用したいと思います。

Perl-MIME-toolsパッケージには、mimeexplodeを含むMIMEエンコードメッセージを処理するためのさまざまなコマンドラインツールが含まれています。

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.

ripmimeコマンドは、「ベンダーによるパッケージ化」の要件を満たしている場合、 [〜#〜] epel [〜#〜] にパッケージ化されます。

6
larsks

MIMEとは、Base64を意味しますか? OpenSSLを使用してBase64をデコードできます。

openssl enc -d -base64 -in file.in -out file.out

編集:

そうではないため、Python(デフォルトのRHELインストールの一部)には、添付ファイルの処理を含め、電子メールの消費と解釈に使用できるemailモジュールが含まれています。ドキュメントは次の場所にあります: http://docs.python.org/library/email.parser.html

明らかにいくつかのプログラミングが必要です、それをカバーするSO質問があります: https://stackoverflow.com/questions/8307809/save-email-attachment-python3-pop3- ssl-gmail

1
brent