在两个 MS Exchange(O365 和 Outlook.com)帐户之间移动大量电子邮件

在两个 MS Exchange(O365 和 Outlook.com)帐户之间移动大量电子邮件

我需要将所有电子邮件从 O365 帐户移至 Outlook.com 帐户。两个帐户都可以通过 Exchange 协议访问。IMAP 对于源帐户已禁用,但对于目标帐户可用。

有什么巧妙的方法可以做到这一点吗?

当需要移动超过 100000 封电子邮件时,Outlook 中的手动传输(单击和拖动,或基于简单的 VBA)似乎根本不可靠。结果总是 Outlook 变得混乱,我最终只能恢复从源中删除的电子邮件。

最好有一种“原子”传输的方法。例如,移动一封电子邮件,然后等待源和目标同步后再移动到下一封。

答案1

根据我的经验,建议你将O365账户的所有邮件导出为.pst文件,然后将该文件导入到outlook.com账户中。关于邮件导入导出的更多信息,请参考:

将电子邮件、联系人和日历导出或备份到 Outlook .pst 文件 从 Outlook .pst 文件导入电子邮件、联系人和日历

希望可以帮到你!

相关内容