![用于提取 MIME 附件的实用程序](https://linux22.com/image/1309544/%E7%94%A8%E4%BA%8E%E6%8F%90%E5%8F%96%20MIME%20%E9%99%84%E4%BB%B6%E7%9A%84%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我正在寻找一个 Unix 的命令行工具(理想情况下,在 Debian / Ubuntu 包中可用),用于从多部分电子邮件消息中提取所有 MIME 部分(或者从具有有趣的内容类型的单个部分中提取正文)。
我一直在使用mimeexplode
Perl 附带的工具MIME::工具包,但它并不是真正的生产质量(该脚本仅作为示例包含,并且存在它认为的“邪恶”字符集的问题)并且我当然可以基于此推出我自己的脚本,但如果这个特定的轮子已经被创新,也许我不应该。
答案1
答案2
答案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