问题:
我正在寻找一个macOS命令行实用程序,该实用程序可以读取mbox文件或stdin并打印以仅输出所述文件/ stdin中的电子邮件标头。需要在macOS(aka Mac OS X)10.13.6及更高版本上运行。
我想将此功能作为一个更大的“在mbox文件中计数电子邮件地址” bash脚本的一部分,该脚本已经编写并且可以很好地工作-除了不能确定^From:
( mbox标头中的标题和类似字段)与mbox正文(可以在--- Forwarded Message ---
的意义上包含其他电子邮件标头的副本)分开。
我也完全愿意就如何替代解决此问题提出建议。
潜在的解决方案:
我找到的最接近的东西是mboxfilter,经过几次测试后,它似乎没有上述功能。
grepmail无法在我的macOS 10.13.6系统上安装。 (我发现perl安装在许多系统上通常会失败。因此,我倾向于避免基于perl的安装。)
没有预先存在的实用程序,我必须自己编写它,我想避免这种情况。