如何将 thunderbird 收件箱文件转换为 eml

如何将 thunderbird 收件箱文件转换为 eml

我得到了一个裸收件箱thunferbird 的文件(没有任何扩展名)是从另一台机器复制而来的。我没有关于帐户的任何信息;只有一些.msf文件。我需要一种方法来将文件转换为单独的邮件列表文件。我该怎么做?

答案1

邮箱在Inbox文件中,使用盒子格式。格式非常简单;所有消息都简单地连接在一起,并From_添加标题,并对正文中现有的此类行进行转义。

Inbox文件可以提供给任何“mbox 到 eml”或“mbox 到 Maildir”转换工具,甚至可以提供给按/^From /行分割的简单脚本。

随机访问邮箱变大时可能会非常慢,Inbox.msf因此邮箱的“摘要”在里面莫克格式(速度并不会快很多)。

这些.msf文件仅对 Thunderbird 有用,否则可以被丢弃。

答案2

你试过了吗mbox2eml? 还有其他来自不同作者的同名实用程序这里

答案3

在 Windows 10 下我已成功使用:

将 thunderbird mbox 文件转换为 eml 文件。

IMAP尺寸主要用途是与 IMAP 服务器配合使用。但转换工具惯于需要 IMAP 服务器。据说它可以处理大文件。不过我还没有测试过。

UKreb 的 mbox2eml会将 mbox 文件加载到内存中,因此会受到您机器的 RAM 大小的限制。请注意,您需要使用 来启动 Java,以java -Xmx256m -jar mbox2eml.jar允许它使用更多内存。

尽管它是用 Java 编写的,它无法在 Linux 下运行. 优点:源代码可用。

相关内容