用于提取 MIME 附件的实用程序

用于提取 MIME 附件的实用程序

我正在寻找一个 Unix 的命令行工具(理想情况下,在 Debian / Ubuntu 包中可用),用于从多部分电子邮件消息中提取所有 MIME 部分(或者从具有有趣的内容类型的单个部分中提取正文)。

我一直在使用mimeexplodePerl 附带的工具MIME::工具包,但它并不是真正的生产质量(该脚本仅作为示例包含,并且存在它认为的“邪恶”字符集的问题)并且我当然可以基于此推出我自己的脚本,但如果这个特定的轮子已经被创新,也许我不应该。

答案1

蒙派克来自 mpack 为我工作

在 Debian/Ubuntu 中:

sudo apt-get install mpack
munpack -f mime-attachments-file

答案2

亩项目似乎包括一个mu-萃取物命令看起来好像可以做你想做的事。而且它似乎已经作为 Ubuntu 软件包可用。

注意:我自己实际上并没有使用过这个工具。

答案3

我需要解压一个 chrome dmp 文件,以便提取 minidump 以在 Ubuntu 12.04.4 上进行分析。我发现尽管是在 Linux 环境中,但 mime 文件是以 DOS 格式编写的,因此 mpack 和 maildir-utils 都无法立即使用。以下步骤对我有用:

sudo apt-get install dos2unix mpack
cp chromium-renderer-minidump-c3303784f176fb58.dmp backup
dos2unix -f chromium-renderer-minidump-c3303784f176fb58.dmp
munpack chromium-renderer-minidump-c3303784f176fb58.dmp

需要 dos2unix 上的 -f 来强制转换二进制文件。即使在 dos2unix 转换后,maildir-utils mu 程序在尝试读取 dmp 文件时崩溃。

答案4

  • mpack 工具和 munpack
  • GNU base64 解码器
  • mimedecode
  • mha-解码
  • UUDeview
  • OpenSSL

相关内容