使用formail获取电子邮件文件的最后一封电子邮件

时间:2015-06-21 04:01:54

标签: linux bash email mutt

我想收到电子邮件文件的最后一封电子邮件。

我发现了拆分电子邮件的问题: How to split mailbox into single file per message?

但我希望更有效率。

理想情况下,我想获取上一封电子邮件的消息ID。对于一封电子邮件,可以简单地执行:

formail -czxMessage-ID:

1 个答案:

答案 0 :(得分:1)

你可以这样做:

formail -s formail -czx Message-Id: <mailbox | tail -1

这可能效率不高。但是,更有效的方法可能要复杂得多。