Exchange

自動發現服務似乎回復使用者主體名稱而不是電子郵件地址

  • November 19, 2011

在最新一輪的 Windows 更新之後(實際上是 2011 年 1 月 11 日),我的 Exchange 2007 伺服器當然會重新啟動。這可能具有使我無意中所做的任何更改生效的副作用。

從那時起,Outlook 2007 中的 Exchange 2007 中的自動發現服務似乎使用使用者主體名稱(username@example-domain.com 而不是 firstname.lastname@externaldomain.com)進行回复。我在 Outlook 的“測試電子郵件自動配置”工具中特別看到了這一點(UPN 出現在第一個標有“電子郵件”的文本框中)以及在 Outlook 中創建新配置文件時。如果我忽略 UPN 而是填寫我的電子郵件地址,自動發現將按預期工作,我可以毫無問題地連接。

我已使用 ADSI Edit 確認已為我的使用者正確設置了 SMTP 電子郵件地址。我什至有點瘋狂,並使用 ADSI Edit 將 UPN 設置為電子郵件地址,但無濟於事。我已經在有問題的伺服器上重新安裝了客戶端訪問角色。

Exchange 伺服器是 Server 2008,當然是 64 位的。客戶端大多是 XP 32 位,儘管問題也發生在 Windows 7 機器上。

“Test-OutlookWebServices -Identity:jeff.mcjunkin@external-domain.com”的輸出(真實使用者名,替換域):

ID:1003 類型:資訊 消息:即將使用電子郵件地址 jeff.mcjunkin@external-domain.com 測試 AutoDiscover。

ID:1012 類型:警告消息:XML> 未知節點:AutoDiscoverSMTPAddress AutoDiscoverSMTPAddress 行: http: //schemas.microsoft.com/exchange/autodiscover/outlook/responses chema/2006a

ID:1012 類型:警告消息:XML> 正在反序列化的對象:Microsoft.Exchange.Management.SystemConfigurationTasks.AutoDiscoverUser

ID:1012 類型:警告消息:XML>Element

ID:1012 類型:警告消息:XML>Unknown Element:System.Xml.XmlElement Line:8(8) jeff.mcjunkin@external-domain.com

ID:1006 類型:資訊 消息:在 https://cppmail02v.CPCH.ci聯繫了自動發現服務。central-point.or.us/Autodiscover/Autodiscover.xml。

ID:1016 類型:成功消息:

$$ EXCH $$- 成功聯繫了https://exchange01.active.directory.domain/EWS/Exchange.asmx上的 AS 服務 。經過的時間是 15 毫秒。 ID:1015 類型:資訊消息:

$$ EXCH $$- 沒有為此使用者配置 OAB。 ID:1014 類型:成功消息:

$$ EXCH $$- 成功聯繫了https://exchange01.active.directory.domain/UnifiedMessaging/Service.asmx上的 UM 服務 。經過的時間是 15 毫秒。 ID:1016 類型:資訊消息:

$$ EXPR $$- 沒有為此使用者配置 AS。 ID:1015 類型:資訊消息:

$$ EXPR $$- 沒有為此使用者配置 OAB。 ID:1014 類型:資訊消息:

$$ EXPR $$- 沒有為此使用者配置 UM。 ID:1013 類型:錯誤消息:聯繫 https://exchange01.active.directory.domain/Rpc 時 收到錯誤遠端伺服器返回錯誤:(404)未找到。

ID:1017 類型:錯誤消息:

$$ EXPR $$- 在https://exchange01.active.directory.domain/Rpc聯繫 RPC/HTTP 服務時 出錯。經過的時間是 0 毫秒 ds。 ID:1006 類型:成功消息:自動發現服務已成功測試。

ID:1021 類型:資訊 消息:以下 Web 服務生成錯誤。在 EXPR 中聯繫伺服器 請使用之前的輸出來診斷和糾正錯誤。

很多人對此更新的原始版本有疑問http://support.microsoft.com/kb/2412171似乎最好的選擇是解除安裝它。

來自http://blogs.office.com/b/microsoft-outlook/archive/2011/01/13/fixes-for-issues-with-december-update-for-outlook-2007-have-been的記憶體版本-released.aspx

janegilring 2011 年 1 月 15 日上午 11:23 我在安裝此更新後設置新的 Outlook 配置文件時遇到了自動發現問題。不是使用使用者的主 SMTP 地址預先填充電子郵件地址欄位,而是使用使用者的 UPN。這當然會導致自動發現失敗,因為 UPN 不是郵箱上的別名。

解除安裝最新的 Outlook 2007 更新後,問題得到解決,並且預填充了主 SMTP 地址。

我也遇到了 Outlook 2010 的問題,刪除最新的修補程序包解決了這個問題。

受影響的更新:

Outlook 2010 修補程序包的說明:2010 年 12 月 14 日

support.microsoft.com/…/2459115

Office Outlook 2007 更新說明:2011 年 1 月 11 日

support.microsoft.com/…/2412171

Outlook 2007 更新發佈到 Windows Update/WSUS,而 Outlook 2010 修補程序包必須請求 afaik。

這是一個已知問題,是否會在即將發布的更新中修復?

要解除安裝:

如何解除安裝此更新 點擊

開始,然後點擊執行。類型

appwiz.cpl,然後點擊確定。使用一個

以下程序,取決於

在您使用的作業系統上

執行:Windows 7 和 Windows Vista

點擊查看已安裝的更新。在裡面

更新列表,找到並點擊

更新 2412171,然後點擊

解除安裝。Windows XP 點擊選擇

顯示更新復選框。在裡面

更新列表,找到並點擊

更新 2412171,然後點擊刪除。

引用自:https://serverfault.com/questions/222774