我们以前有与 Active Directory 集成的本地 Exchange 服务器(PDC 和 Exchange 服务器都是相同的 Windows 2008 小型企业服务器)。我们将 Exchange 迁移到 Office 365,一切运行正常,但是,对于计算机属于域成员的用户,无论何时他们想要添加新配置文件,他们都会自动连接到本地本地 Exchange,而不是 Office365。
我们的本地自动发现配置为指向 Office 365 的自动发现 (autodiscover.outlook.com),并且仍然连接到本地服务器。
关于如何将我们的 MS Exchange 从 Active Directory 中分离出来,至少对于某些用户来说,您有什么想法吗?
答案1
本文末尾推荐的步骤可能会有很大帮助: http://community.office365.com/en-us/f/156/t/176968.aspx 我还没有测试过,因为我们还有一些其他用户暂时会使用旧版 Exchange,但看起来前景不错。这可以针对每个用户或整个系统进行。
回顾一下:
按照 MSFT 迁移说明停止使用 Exchange Server 即可。
采取以下步骤可禁用自动发现:
打开提升的 Exchange 命令行管理程序并检索当前的自动发现虚拟目录:
Get-AutodiscoverVirtualDirectory | fl 名称、服务器、InternalUrl、身份
将 Identity 值复制到剪贴板。记下内部 URL
在 Exchange 命令行管理程序中,删除自动发现虚拟目录:
删除-AutodiscoverVirtualDirectory-Identity''
您必须输入“A”进行确认。
检查自动发现虚拟目录是否消失:
Get-AutodiscoverVirtualDirectory | fl 名称、服务器、InternalUrl、身份
- AD 中的内部邮箱记录,它们可能会导致问题:
Active Directory 用户和组 > 查看 > 高级功能
查看每个用户的属性,并在属性编辑器选项卡上清除 homeMDB 和 homeMTA 属性。邮箱被禁用后,这些属性也会被清除。
答案2
当您使用分阶段迁移将邮箱迁移到 Exchange Online/Office 365 时,您应该按照提供的说明将您的本地邮箱转换为启用邮件的用户。
要让 Outlook 使用自动发现连接到 Office 365,您需要在域的公共 DNS 中添加 CNAME 记录,指向autodiscover.outlook.com
并终止本地自动发现 (AD SCP)。您只需运行Get-ClientAccessServer | Set-ClientAccessServer -AutodiscoverInternalURL $Null
然后客户端将找不到内部自动发现源,而直接转到公共 DNS > Exchange 在线。
答案3
我想报告的是,关闭内部自动发现解决了我们的问题,即:
Get-AutodiscoverVirtualDirectory | fl 名称、服务器、InternalUrl、身份
进而
删除-AutodiscoverVirtualDirectory-Identity“IDENTITY”
其中IDENTITY
来自第一个命令。请注意,它不会中断 Outlook Web Access,但它会禁用本地发现,因此如果仍有本地用户想要访问本地服务器,则需要手动输入 Exchange 服务器地址。
另一个需要注意的是,这将完美地适用于您创建的新配置文件,而旧配置文件由于某种原因会继续使用自动发现 URL。因此,我建议为用户创建干净的新配置文件。