从 mbox 文件中提取最新消息的日期

Won*_* Me 5 email unix grep mbox

我将如何提取 mbox 文件中最新收到的消息的“日期:”标头?

请注意,这不仅仅是对最新出现的“^Date:”进行 grep'ing 的问题,因为它也可能是引用回复的日期,而不是实际收到的最新消息。

因此,可能必须涉及一些适当的解析。

grepmail似乎擅长智能地浏览 mbox,但是我似乎无法找到一种方法来用它来完成这个看似微不足道的任务。

任何输入?

谢谢。

E:好的,我正式变胖了。ls -l mbox可能会做。所以在那里。

不过,我对更具创造性的方法非常感兴趣。

HBr*_*ijn 1

由于您需要能够理解实际 mbox 格式的东西,因此您会想到规范的邮件客户端mail或通常功能更强大的替代品。mailx

mailx  -f /path/to/mbox -H 
Run Code Online (Sandbox Code Playgroud)

由于附加了新消息,因此应按接收顺序列出您的消息。