Exchange-2003

無法使用 name@domain.com 登錄 // Outlook 2010 和 RPC/HTTP 到 Exchange 2003

  • November 21, 2011

我有一個客戶在 Exchange 2003 伺服器上使用 Outlook 2010/Windows 7。該應用程序位於筆記型電腦上,不在辦公室,Outlook 配置為使用 RPC/HTTP。

我發現關於伺服器身份驗證的奇怪之處。

這是正在發生的事情:

  1. 如果使用者使用使用者名/密碼進行身份驗證,則使用者可以通過 Outlook 2010 登錄到 Exchange 2003 伺服器。
  2. 但是,Outlook 使用“username@domain.com”填充身份驗證提示中的使用者名欄位,使用者無法使用該欄位登錄到 Exchange 伺服器。
  3. 這意味著每次啟動 Outlook 時,他們都必須從使用者名欄位中刪除 @domain.com 並輸入密碼。(使用者不想保存她的憑據。有趣的是,如果她確實保存了她的憑據,Outlook 會自動登錄而不會發生意外。)

我認為這裡最簡單的解決方案是以某種方式強制 Exchange 伺服器(或 RPC)允許通過電子郵件地址進行身份驗證。但是,我不知道如何讓它發揮作用。

另一個注意事項:Windows 域使用者的電子郵件地址不同。Exchange 處理我的使用者域以進行郵件傳遞,但實際的 Windows 域不同。我可以讓使用者使用 user@windowsdomainname.com 登錄 Exchange(它是 .COM,而不是 .LOCAL 等。)

乾杯,

這實際上是一個 Active Directory 問題,而不是 Exchange 問題。

DOMAIN\USERNAME 和 USERNAME@DOMAIN 對於 Windows 在功能上是相同的。

因此,除非電子郵件域與 Windows 域相同,否則預設情況下,USER@EMAILDOMAIN.COM 將無法登錄使用者。

話雖如此,您可以通過將電子郵件域添加為 Active Directory 中的 UPN 後綴來解決問題,然後更改使用者的 UPN 後綴以匹配電子郵件。這通常僅在具有單獨 GAL 的託管 Exchange 環境中完成,主要是因為如果提示使用者手動進行身份驗證,UPN 後綴可能會導致訪問域資源時出現問題。

tl; dr - 如果只有一個使用者,我可能會讓他們以 user@windowsdomain.com 身份進行身份驗證。如果使用者很重要,則有一種解決方法,我可以引導您完成這些步驟,但這可能會導致其他問題。

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