RHEL 5 是否附带命令行 MIME 提取器?

RHEL 5 是否附带命令行 MIME 提取器?

看起来 mpack 未随 RHEL 一起提供。RHEL 5 是否附带命令行 MIME 提取器(即可以从 shell 脚本中使用的工具),无需安装第三方软件包或从源代码构建?

当权者TM不会热衷于使用任何未由供应商打包的东西,所以如果可能的话,我宁愿使用 RHEL 5 附带的东西。

答案1

perl-MIME-tools软件包包含各种用于处理 MIME 编码消息的命令行工具,包括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.

ripmime命令打包在电力供应处,如果符合您的“由供应商包装”要求。

答案2

你说的 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

相关内容