共用方式為


新增至 Outlook 詳細數據範本的非預設屬性值不會顯示在 Exchange Server 2010 中

原始 KB 編號: 2599330

徵兆

試想以下情況:

  • 您可以安裝 Microsoft Exchange Server 2007 或舊版 Exchange Server。
  • 您可以在執行 Exchange Server 2007 的伺服器上建立信箱使用者。
  • 您新增的 nondefault 屬性會顯示在 Outlook 詳細資料範本中。
  • 信箱用戶確認 Microsoft Outlook 中的 nondefault 屬性已填入。
  • 您可以在不同的伺服器上安裝 Exchange Server 2010。
  • 您會將信箱使用者移至 Exchange Server 2010。
  • 信箱用戶會啟動 Outlook。

在此案例中, nondefault 屬性不會如預期般填入 Outlook 中。

原因

如果未啟用全域編錄複寫的屬性,就會發生此問題。

解決方法

若要啟用屬性以復寫至全域編錄,請遵循下列步驟:

  1. 啟動 Microsoft Management Console (MMC)。

  2. 展開 [ Active Directory 架構],然後按兩下 [ 屬性]。

  3. 以滑鼠右鍵按下您想要的屬性,然後按兩下 [ 屬性]。

  4. 按兩下以選取 [ 將此屬性複寫至全域編錄 ] 複選框,然後按兩下 [ 確定]。

  5. 請在 Active Directory 架構 (domain.com) 上按右鍵,然後選擇重載架構

  6. 強制 Active Directory 複寫。

  7. 如有必要,執行 Update-GlobalAddressList Cmdlet。

    注意

    正在快取模式運行的 Microsoft Outlook 客戶端必須等待 Outlook 通訊錄更新。

其他相關資訊

在 Exchange Server 2007 和舊版中,來自 Outlook 用戶端的全域通訊清單 (GAL) 要求會轉介至域控制器。 由於 Outlook 會直接與域控制器通訊,因此在 [詳細數據範本] 中新增的屬性一律可供使用。

不過,Outlook 用戶端的 GAL 要求是由 Exchange Server 2010 中的通訊簿服務處理。 通訊錄服務會在用戶端存取伺服器 (CAS) 上執行。 CAS 伺服器會從本機全域編錄擷取詳細數據,並將這些詳細數據提供給 Outlook 用戶端。 因此,屬性必須復寫至全域編錄,才能顯示在 Outlook 用戶端中。

根據預設,大部分的預設屬性都會啟用以複寫至全域編錄。 例如, givenNameSurnameDisplayName 屬性。

不過,預設不會啟用某些常用屬性,以便複寫至全域編錄。 例如, employeeNumberemployeeIDpersonalTitle 屬性。

重要

任何 Exchange 版本都不支援建立新的屬性,然後在 Outlook 詳細數據範本中使用新屬性。 請改用自定義屬性來新增收件者的相關信息。

參考資料

如需如何安裝 Active Directory 架構嵌入式管理單元的詳細資訊,請參閱 安裝 Active Directory 架構嵌入式管理單元

如需 Cmdlet 的詳細資訊 Update-GlobalAddressList ,請參閱 Exchange Server 中的通訊清單程式。

如需 Exchange Server 2010 和 Exchange Server 2007 中自定義屬性的詳細資訊,請參閱 自定義屬性

如需如何在 Outlook 用戶端以快取模式執行時管理離線通訊錄的詳細資訊,請參閱 KB 841273