如何將預設通訊清單從 LDAP 篩選器升級為 OPATH 篩選器

Exchange 2007
 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2011-10-03

在 Microsoft Exchange Server 2003 和舊版本中,會於自訂預設通訊清單 (在 Exchange 安裝期間建立) 時,使用輕量型目錄存取通訊協定 (LDAP) 篩選語法。不過,在 Exchange Server 2007 中,OPATH 篩選語法會取代 LDAP 篩選語法。本主題會說明如何使用 Exchange 管理命令介面,針對任何舊版的預設通訊清單,將篩選語法從 LDAP 升級為 OPATH。

note附註:
LDAP 語法篩選器在 Exchange 2007 可受支援,且僅會存在於已從 Exchange 2003 或更早版本遷移的物件上。唯有當您想要編輯來自 Exchange 2007 伺服器的篩選器時,才需要將這些 LDAP 篩選器升級為 OPATH 語法。例如,如果您的組織中有 Exchange 2003 及 Exchange 2007 伺服器,則可以從 Exchange 2003 伺服器管理 LDAP 語法篩選器。您無法在 Exchange 2007 中管理或建立 LDAP 語法篩選器。

下列是可能需要升級的預設通訊清單:

  • 所有使用者
  • 所有群組
  • 所有的連絡人
  • 公用資料夾
  • 預設全域通訊清單
note附註:
「所有會議室」通訊清單是 Exchange 2007 的預設通訊清單,而且不需要升級。

如需如何判斷是否需要升級通訊清單的相關資訊,請參閱將自訂 LDAP 篩選器升級至 OPATH 篩選器

若要執行此程序,必須對您使用的帳戶委派下列項目:

  • Exchange 組織系統管理員角色

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

而且,在執行此程序之前,請注意 -ForceUpgrade 參數不會建構物件的替代收件者篩選器,也不會升級物件。-ForceUpgrade 參數會抑制確認問題,以便您使用自動安裝指令碼來升級。

  • 若要升級「所有使用者」預設通訊清單,請執行下列命令:

    Set-AddressList "All Users" -IncludedRecipients MailboxUsers
    
  • 若要升級「所有群組」預設通訊清單,請執行下列命令:

    Set-AddressList "All Groups" -IncludedRecipients MailGroups
    
  • 若要升級「所有的連絡人」預設通訊清單,請執行下列命令:

    Set-AddressList "All Contacts" -IncludedRecipients MailContacts
    
  • 若要升級「公用資料夾」預設通訊清單,請執行下列命令:

    Set-AddressList "PublicFolders" -RecipientFilter { RecipientType -eq 'PublicFolder' }
    
  • 若要升級「預設全域通訊清單」,請執行下列命令:

    Set-GlobalAddressList "Default Global Address List" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}
    
  • 會出現警告,詢問您是否確定要執行此動作。輸入 Y 以進行確認。

如需詳細的語法及參數資訊,請參閱下列主題:

若要深入了解 OPATH 篩選,請參閱在收件者命令中建立篩選器

若要深入了解通訊清單,請參閱了解通訊清單

如需如何管理通訊清單的相關資訊,請參閱管理通訊清單

如需如何管理全域通訊清單的相關資訊,請參閱管理全域通訊清單

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.
顯示: