Update-SafeList (RTM)

 

適用版本: Exchange Server 2007

上次修改主題的時間: 2008-06-17

使用 Update-SafeList 指令程式,可以更新 Active Directory 目錄服務中的安全清單彙總資料。安全清單彙總資料是用於 Microsoft Exchange Server 2007 中的反垃圾郵件篩選。EdgeSync 會將安全清單彙總資料複寫至已安裝 Edge Transport server role 的電腦。

Update-SafeList 指令程式會讀取 Microsoft Office Outlook 使用者信箱上儲存的安全清單彙總資料,然後雜湊並寫入資料至 Active Directory 中的對應使用者物件。安全清單彙總資料包含 Outlook 使用者之安全寄件者清單及安全收件者清單。

您可以使用 Type 參數,指定是否更新 Outlook 使用者之安全寄件者清單或安全收件者清單,或者更新兩者。然而,只有安全清單彙總功能會使用安全寄件者清單資料;安全清單彙總功能不會對安全收件者清單資料起作用。因此,為了減少 Active Directory 中過多的儲存及複寫,我們不建議在 Exchange 2007 中,執行具有 SafeRecipientsBoth 值的 Type 參數。Type 參數的預設值是 SafeSenders

如需安全清單彙總運作方式的相關資訊,請參閱安全清單彙總

語法

Update-SafeList -Identity <MailboxIdParameter> [-DomainController <Fqdn>] [-Type <SafeSenders | SafeRecipients | Both>]

詳細描述

若要執行 Update-SafeList 指令程式,必須對您使用的帳戶委派下列項目:

  • Exchange 僅檢視管理角色
  • Exchange 收件者系統管理員角色

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

參數

參數 必要 類型 描述

Identity

必要

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

使用此參數來指定 Outlook 使用者信箱,而您想要從中收集安全清單彙總資料。此參數的有效輸入包括下列的值:

  • GUID
  • 辨別名稱 (DN)
  • 網域\帳戶
  • UPN
  • LegacyExchangeDN
  • SmtpAddress
  • 別名

DomainController

選用

Microsoft.Exchange.Data.Fqdn

若要指定將此組態變更寫入至 Active Directory 之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。已安裝 Edge Transport server role 的電腦不支援 DomainController 參數。Edge Transport server role 只會寫入至本機 Active Directory 應用程式模式 (ADAM) 執行個體。

Type

選用

Microsoft.Exchange.Management.RecipientTasks.UpdateType

使用此參數可指定會更新為使用者物件的使用者產生的清單。此參數的有效值為 SafeSendersSafeRecipientsBoth。預設值為 SafeSenders

important重要事項:
在 Exchange 2007 中,安全清單彙總功能不會對安全收件者清單資料起作用。我們不建議執行具有 SafeRecipientsBoth 值的 Type 參數。

輸入類型

傳回類型

錯誤

錯誤 描述

 

 

例外狀況

例外狀況 描述

 

 

範例

第一個範例顯示如何使用 Update-SafeList 指令程式,更新單一使用者 KimA 的安全寄件者清單資料。

第二個範例顯示如何更新 Exchange 組織中所有信箱使用者的所有安全清單資料。依預設,Exchange 管理命令介面設定為針對 Exchange 伺服器所在網域,擷取或修改位於該網域的物件。因此,若要擷取 Exchange 組織內的所有信箱,必須將 $AdminSessionAdSettings.ViewEntireForest 的值設為 $True。接著,可以執行 Get-Mailbox 指令程式,並將其輸出透過管線傳到 Update-Safelist 指令程式,以更新 Exchange 組織中所有信箱使用者的所有安全清單資料。

Caution請注意:
當您修改 $AdminSessionAdSettings.ViewEntireForest 的值時,新的值會維持到您關閉目前的 Exchange 管理命令介面工作階段為止。我們建議您在執行工作之後,立即將 $AdminSessionAdSettings.ViewEntireForest 設為 $False,以避免意外修改或擷取超過您預期範圍的物件。
Update-Safelist -Identity KimA 
AdminSessionAdSettings.ViewEntireForest = $True
get-mailbox  -ResultSize Unlimited | where {$_.RecipientType -eq [Microsoft.Exchange.Data.Directory.Recipient.RecipientType]::UserMailbox } | update-safelist

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