在比 XP 更新的操作系统上(例如 Express Archiver)将电子邮件存档为单独的文本文件 + 附件?

在比 XP 更新的操作系统上(例如 Express Archiver)将电子邮件存档为单独的文本文件 + 附件?

我正在寻找适用于 Windows XP 的 Express Archiver 的 Windows 7、MacOS 和 Ubuntu Linux 等效版本,用于将 Outlook Express 电子邮件存档为单独的文件。

http://www.expressarchiver.com/

这个程序做得很好:它存档整个电子邮件和标题,提供基于电子邮件内容命名文件的多种选项,如果两个电子邮件文件具有相同的名称,则提供唯一的命名,附件选项放在子文件夹中等。

这意味着存档文件不依赖于特定程序来查看它们。电子邮件是纯文本,附件是放在文件夹中的文件。电子邮件作为单独的文件,使用标准工具可以方便地管理、移动、组织和搜索。

然而,我还没有找到适用于较新操作系统的工具,而且 XP 和 Outlook Express 已经过时了。

想法?

答案1

这些看起来可以完成这个工作:

对于将所有电子邮件合并为一个文件的其他邮箱客户端(例如 Thunderbird),有一个程序可以将其导出到单独的 .eml 文件中

答案2

或者,如果我查看 Windows 邮件存储文件夹(电子邮件存储的位置),则可以看到它已在单独的 .eml 文件中,文件名是一个较长的十六进制数字。因此可能不需要第三方工具,只需编写一个 Perl 脚本(或其他语言)将这些文件重命名为其主题标题,并在重命名时为已有该名称的文件附加索引以防发生同名冲突。对于附件,可以对它们编码的 Mime base 64 ascii 文本进行 uudecode。

还有这个工具: http://bitdaddys.com/emldetach.html

相关内容