您知道如何从Unix上的原始邮件中提取附件吗? 我想从shell脚本(ksh)做到这一点。邮件文件是带有标题和编码附件的原始电子邮件..
PS:我不能使用perl!
THX。
答案 0 :(得分:7)
mpack为我做了! (实际上是munpack部分) 正是我所需要的:微小的独立可执行文件,没有额外的。
答案 1 :(得分:2)
答案 2 :(得分:2)
MH消息处理系统是一个 一套电子邮件程序 公共领域。如果你的电脑 运行Unix,它可能运行MH。
MH和。之间的巨大差异 大多数其他“邮件用户代理”是
你可以从Unix shell使用MH 提示。在MH中,每个命令都是一个 单独的程序,而shell是 用作翻译。所以,所有的 Unix shell的功能(管道, 重定向,历史,别名和
所以)与MH合作 - 你没有 学习一个新的界面。其他邮件 代理人有自己的命令 个人翻译 邮件命令(虽然糊状邮件 代理模拟Unix shell)。
答案 3 :(得分:2)
另一种解决方案是使用uudeview
。与munpack
类似。只需输入
$ uudeview file.eml