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

标签 linux bash email mutt

我想获取电子邮件文件的最后一封电子邮件。

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

但我想要更高效的东西。

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

formail -czxMessage-ID:

最佳答案

你可以这样做:

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

这可能不是很有效。然而,更有效的方法可能要复杂得多。

关于linux - 使用 formail 获取电子邮件文件的最后一封电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30961143/

相关文章:

mysql - 如何检查 MySQL 脚本中前面语句的错误?

bash - 如何在 bash 中转义感叹号?

security - 重置密码好还是发回丢失的密码好?

node.js - 从 .desktop 文件运行 Node

linux - C++ 中的大双向量

linux - 强制原始数据包通过 iptables

c++ - Linux - 检测闲置

git - 是否可以通过命令行删除 Github 上的远程存储库?

email - 内容传输编码 7 位或 8 位

android - 如何在editText android的末尾添加一个不可编辑的常量文本?