我需要一些帮助和建议来进行一些邮箱迁移。我有一个 Active Directory 域,其中安装和配置了我所有的新 Exchange Server 2016。域名是 mydomain.com,对于公共端来说也是相同的(我猜它被称为 Split-DNS)。
现在我在 Windows 2003 上有一个非常旧的邮件服务器,使用不在任何 Active Directory 域上的 MailEnable 7.5,已经使用了 4 年。旧服务器上的电子邮件域也是 mydomain.com 并且对于这个旧的和新的 Exchange 2016,邮件服务器都是 mail.mydomain.com。
Exchange 已配置 IMAP、POP、基于 Web 的邮件,并且可能还配置了 MAPI。但是旧服务器仅使用 POP。(两者均使用 SMTP)。
现在我想将旧服务器上的所有电子邮件迁移到新的 Exchange 服务器。我使用 Outlook 2010 访问旧电子邮件服务器,因此尝试使用 pst 文件,文件大小约为 7 到 20 MB,但当我将它们导入到 Exchange 2016 上的相同电子邮件用户名时,显示 pst 文件上没有任何内容。
我发现无法进行迁移,但我仍然在寻求帮助和建议以使转变成为可能。
注意:我曾尝试在另一台机器上安装 Exchange 2007,以便先从旧的邮件启用服务器迁移到 Exchange 2007,但我无法安装 Exchange 2007,因为我的基础架构上已经安装了 Exchange 2016,这不允许在 Active Directory 上集成旧的 Exchange 2007。微软表示,一旦安装了新版本,就无法安装旧版本的 Exchange(Exchange 与 Active Directory 高度集成)
我无法使用任何付费迁移服务,因为现有的旧服务器位于公共端,而新的 Exchange 服务器仍然位于私有内部网络上。付费服务需要访问新旧服务器,顺便说一句,它们非常昂贵。
我遇到的问题是,旧服务器使用 POP,由于我使用的是免费许可证,所以没有设置 IMAP 的选项。虽然新 Exchange 使用了所有协议,但即使使用相同的协议,特别是在身份验证方面,Exchange 也有很大不同,我无法使用旧服务器邮箱中的 Outlook PST 文件,甚至无法安装 Exchange 2007,而且新旧邮件服务器都使用相同的域,只有一个向公众开放,而新的是内部的。只有在完成旧服务器邮箱上的电子邮件迁移后,我才能将新的邮件服务器公开。
答案1
通过 Outlook 而不是 Exchange 导入 PST 文件。
因此,通过连接到 Mail Enable 的 Outlook 提取电子邮件。一旦您拥有了所有内容,只需使用 Exchange 帐户重新配置 Outlook 客户端。确认它有效,然后使用向导导入电子邮件。
不过,我会在导入之前将电子邮件传送到新服务器。这样不仅可以确认它有效,还可以确保不会丢失任何内容。