如何打开/浏览 mbox 文件?

如何打开/浏览 mbox 文件?

具体来说,是 Apple Mail .mbox 文件。我正在寻找一种方法来浏览其中包含的电子邮件,而不是将其重新导入 Apple Mail 并弄乱我当前的电子邮件。

如果需要的话,我不介意将 mbox 文件转换为其他文件。

命令行工具也很好(甚至是首选)。

如果有人能帮忙的话非常感谢!

答案1

OS X 与大多数 Unix 和 Linux 版本一样,具有命令行mailmailx客户。

您可以看看他们是否会读取您的.mbox文件。他们确实会将其用作mbox他们处理的文件名之一。

mail -f ~/.mbox

使用该x命令退出而不更改文件。

答案2

Berkeley MBOX 基本上是一种纯文本格式,因此您可以使用 轻松查看它less,但您需要了解 SMTP 和 MIME 才能理解您正在查看的内容。与正则表达式匹配的每一行(四个字母后有一个空格)都是新消息的开头。现代电子邮件消息使用各种 MIME 传输编码,可以是几乎人类可读的( )到完全倾斜的(base64)^From之间的任何内容。=?utf-8?Q?Like_this?=

您可以使用csplit相同的正则表达式将文件拆分为单独的消息,或者使用formailProcmail 软件包中带有该-s选项的实用程序。后者提供了许多选项,用于在输入文件格式不完整等情况下启用各种启发式方法。

对于包含大量图片且内容可能存在问题的电子邮件(即垃圾邮件),我偶尔会在 Virtualbox 实例中启动 Thunderbird,并确保它无法访问互联网,然后将邮箱导入那里进行现代 HTML 等渲染。如果邮件需要来自外部服务器的图像,则如果无法获取图像,您只会得到一个占位符。

答案3

我可能会创建一个二级用户并将您的文件导入那里...轻松浏览而不会弄乱您的帐户。

相关内容