2017-04-12 290 views
-1

我可以做些什么来导出一个或多个Lotus Domino服务器上的每个邮箱。 AFAIK你只能通过客户端导出邮箱(结构化文本,表格等)。这将使我不得不手动打开(太多)邮箱。导出Lotus Notes/Domino邮箱

只要我能够获取重要的信息,导出格式并不重要。 (发件人,收件人,日期,附件,消息主题,CC的等等?!)

编辑:问这个,因为我们希望电子邮件迁移到不同的目标系统

+0

这是出于备份目的,还是您需要提取和处理每个邮箱中的内容?如果要进行简单备份,只需从服务器上的文件系统中复制NSF文件,但尚不清楚这是否是您要的。您是否正在从Domino迁移到Exchange等其他第三方系统? – CPR

+0

@CPR是有效的我正在迁移到另一个解决方案,但我真的没有对目标系统的具体要求。所以任何普通的导出格式都可以(csv,html,eml,只要我可以使用它)。电子邮件文件附件也非常棒。 – ShuzZzle

+0

有商业工具可用于此,或本文可能会帮助您:http://searchdomino.techtarget.com/tip/Exporting-email-from-Lotus-Notes-to-EML-messages。该文章中有一些LotusScript可以将电子邮件作为.EML文件导出。请注意,我自己没有测试过,但看起来它应该完成这项工作。我相信你可以根据你的需要修改脚本。希望这可以帮助。 – CPR

回答

1

我创建了一个工具将Domino数据库(包括邮箱)导出到XML,包括附件。使其适应其他格式的导出并处理特定服务器中的所有邮件文件也相当容易。

该工具的功能是处理特定数据库或特定文件夹中的所有数据库。在处理每个数据库时,它将为字段内容创建XML文件,将任何附件分离到磁盘,并将XML中的引用链接指向附件。 您可以选择将每个Notes文档(以及该文档的任何附件)放在其自己的文件夹中,或者按照表单类型将导出的文件分组。

如果您有兴趣,请通过[email protected]与我联系。

1

有几种选择。例如,您可以在Domino服务器上设置IMAP,然后将特定邮箱中的所有邮件下载到EML格式。或者甚至更好,您可以直接将消息从Domino复制到其他启用IMAP的邮件服务器。例如,你可以尝试使用这个:https://github.com/imapsync/imapsync