我有一台 Exchange Server 2013,我正在尝试使用 Outlook 2010 进行连接。两者都在同一台服务器上运行。Outlook 安装只是为了测试邮箱。
Outlook 首先拒绝连接,因为网络适配器没有默认网关,而 Outlook 显然需要默认网关才能连接到 127.0.0.1。
现在网络适配器有一个默认网关,Outlook 继续假装找不到 Exchange 服务器。
无法连接到 Microsoft Exchange。Outlook 必须处于联机或连接状态才能完成此操作。
无论我使用 Exchange 服务器的名称(“exchange”)或其(固定)IP 地址或“localhost”或 127.0.0.1,都会发生这种情况。
我究竟做错了什么?
更新:
在该错误消息之后,会出现一个带有略微不同的错误消息的小窗口。
由于某种原因,Outlook 无法“解析”名称 127.0.0.1。当我尝试指向同一本地服务器的任何其他名称或 IP 地址(包括 localhost 和服务器的名称以及 192.168.0.0/24 中的服务器 IP 地址)时,会出现相同的消息。
答案1
找到了!太简单了……
这个网站给出了答案。
http://www.msoutlook.info/question/531
Key: HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider
Value name: DS Server
Value type: REG_SZ
Value: FQDN of the GC server
显然,全局目录服务器(我只有一个根域的域控制器,它正在运行,因为它也是 DNS)丢失了。
一旦我将其名称添加到“DS 服务器”值,连接就可以正常工作!
但是,当 DNS 正常工作时,为什么 Outlook 需要全局编录服务器来解析 DNS 名称,我不知道。
答案2
首先,您是否在 IE 中使用了代理服务器?这些代理服务器往往会使事情变得相当混乱。其次,您能否告诉我,右键单击任务栏中的 Outlook 图标(时钟旁边 :))并执行“测试电子邮件自动配置”会得到什么样的输出?取消选中两个 guesssmart 框...
这将尝试连接到自动发现网站(localhost/autodiscover/autodiscover.xml)以获取服务的 URL。
答案3
Exchange 2013 使用 http 上的 RPC 而不是 MAPI,在“连接设置”上尝试设置 RPC 设置。
答案4
使用您的活动目录 DNS 域。