1. 程式人生 > >如何解決Outlook配置用戶郵箱 “該名稱不能與地址列表中的名稱匹配”錯誤

如何解決Outlook配置用戶郵箱 “該名稱不能與地址列表中的名稱匹配”錯誤

服務器 Windows Server

當您嘗試為用戶設置新的Exchange郵箱時,您可能會收到以下錯誤消息。這個案例基本情況 ,用戶郵箱在Windows Server 2012 R2的Exchange Server 2013上創建的,Outlook 2010 客戶端跑在Windows 7 系統中, 並配置了新的Outlook Anywhere配置文件,我在同一臺計算機上多次添加了此“測試”用戶帳戶。從錯誤提示很顯然郵箱帳戶出現了問題


“該行動無法完成。該名稱不能與地址列表中的名稱匹配”

技術分享圖片

根據Microsoft廠商的說法,有幾個原因可能會導致此錯誤。“當用戶帳戶未與郵箱關聯時或當它已被手動配置為從全局地址列表中隱藏。缺少對某些對象的Active Directory權限或Exchange收件人更新服務的問題等 是常見問題原因。除上述錯誤外,最終用戶可能無法成功執行 用戶名稱檢測,創建MAPI配置文件或連接到Exchange服務器“

在我的案例中,用戶帳戶是隱藏的,我們來測試驗證一下。


SOLUTION #1

如果您的用戶郵箱對其他Exchange用戶隱藏,則此解決方案僅適用於您。

1.轉到Exchange管理中心 - >收件人 - >郵箱並找到該用戶。

2.雙擊用戶帳戶並清除“從地址列表中隱藏”框。

技術分享圖片


3.在Outlook中創建用戶配置文件,隱藏用戶帳戶後才能成功登錄。該帳戶現在應該可以正常使用。如果將來需要在不同位置添加此用戶帳戶,請使用同樣的技巧。


SOLUTION #2

首先要做的是確保用戶的郵箱存在。就我而言,我已經在另一臺計算機上使用這個“Test”用戶帳戶,當然,我確認帳戶存在並與我輸入的名稱相匹配。確認該帳戶存在並且在Exchange服務器上有一個郵箱,請按照下列步驟操作。

1.在Exchange Server 2013上,單擊開始,運行,鍵入ADSIEdit.msc並按Enter。

2.用鼠標右鍵單擊ADSI編輯並連接到域名命名上下文。

技術分享圖片

3.轉到用戶帳戶所在的OU,然後找到該文件夾(例如CN = Client TEST),找到其配置文件沒有任何問題的用戶。

4.右鍵單擊該文件夾(例如CN = Client TEST)並選擇屬性。

5.找到屬性showInAddressBook,如下所示

技術分享圖片

6.雙擊該屬性以編輯多值字符串。你會註意到兩個條目。

7.做這個步驟需要些耐心。不著急。選擇兩個條目中的一個,復制此文本並將其粘貼到記事本中,因為您將此值復制到有問題的帳戶。將文本復制到記事本後單擊取消

技術分享圖片

8.返回並重新編輯多值字符串,這次為第二個條目重復上述步驟。將文本復制到記事本後單擊取消

9.再次單擊取消以退出用戶帳戶屬性窗口。希望你沒有對這個用戶帳號的屬性做任何改變。

10 .現在找到具有問題的用戶帳戶所在的OU。

11.在OU中找到用戶帳戶文件夾(例如CN = TestUser),右鍵單擊該文件夾並選擇屬性。

技術分享圖片

12.找到屬性showInAddressBook。請註意,沒有為用戶設置的值,這就是Outlook無法找到用戶帳戶的原因。

技術分享圖片

13.雙擊屬性showInAddressBook

14.在要添加的值框中過去以“CN =所有用戶,CN =所有地址列表,CN =地址列表容器,CN = ......”開頭的值,然後單擊添加。

15.在要添加的值框中輸入以“CN =默認全局地址列表,CN =所有全局地址列表,CN = ......”開頭的值,然後單擊添加。

16.在單擊“確定”之前,您的屏幕應類似於以下屏幕截圖。

技術分享圖片

17.單擊確定兩次,然後關閉ADSI編輯控制臺。

18.嘗試再次創建用戶的Outlook配置文件,希望這次您可以在添加用戶郵箱時沒有任何問題。如果您仍然無法在Outlook中添加用戶郵箱,並且該帳戶對地址列表隱藏,請嘗試從地址列表中取消隱藏帳戶,重新在Outlook中添加用戶配置文件,然後再次隱藏該帳戶。

如何解決Outlook配置用戶郵箱 “該名稱不能與地址列表中的名稱匹配”錯誤