Set-SenderFilterConfig (RTM)

 

適用版本: Exchange Server 2007

上次修改主題的時間: 2007-11-08

使用 Set-SenderFilterConfig 指令程式,在已安裝 Hub Transport server role 或 Edge Transport server role 的電腦上修改 [寄件者篩選] 組態。

語法

Set-SenderFilterConfig [-Action <StampStatus | Reject>] [-BlankSenderBlockingEnabled <$true | $false>] [-BlockedDomains <MultiValuedProperty>] [-BlockedDomainsAndSubdomains <MultiValuedProperty>] [-BlockedSenders <MultiValuedProperty>] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-ExternalMailEnabled <$true | $false>] [-Instance <SenderFilterConfig>] [-InternalMailEnabled <$true | $false>]

詳細描述

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

  • Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組

若要在已安裝 Edge Transport server role 的電腦上執行 Set-SenderFilterConfig 指令程式,則必須使用該電腦之本機 Administrators 群組成員的帳戶進行登入。

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

參數

參數 必要 類型 描述

Action

選用

Microsoft.Exchange.Data.Directory.SystemConfiguration.BlockedSenderAction

這個參數指定在發現遭到封鎖的寄件者或網域時,寄件者篩選器代理程式要對郵件採取的動作。Action 參數使用下列各值:StampStatusReject。預設值為 Reject

BlankSenderBlockingEnabled

選用

System.Boolean

BlankSenderBlockingEnabled 參數的有效輸入是 $true$false。預設值是 $false。當 BlankSenderBlockingEnabled 參數設為 $true 時,凡是 SMTP MAIL FROM: 陳述式中不包含寄件者的所有郵件都會遭到封鎖。

BlockedDomains

選用

Microsoft.Exchange.Data.MultiValuedProperty

BlockedDomains 參數的有效輸入是一或多個網域名稱。當寄件者篩選器代理程式發現從這份清單上的某個網域傳來郵件時,寄件者篩選器代理程式會採取 Action 參數中指定的動作。可以使用萬用字元 (如 '*')。此參數的最大項目數是 100。

BlockedDomainsAndSubdomains

選用

Microsoft.Exchange.Data.MultiValuedProperty

BlockedDomainsAndSubdomains 參數的有效輸入是一或多個網域名稱。當寄件者篩選器代理程式發現從這份清單上的某個網域或子網域傳來郵件時,寄件者篩選器代理程式會採取 Action 參數中指定的動作。可以使用萬用字元 (如 '*')。此參數的最大項目數是 100。

BlockedSenders

選用

Microsoft.Exchange.Data.MultiValuedProperty

BlockedSenders 參數的有效輸入是一或多個 SMTP 位址。當寄件者篩選器代理程式發現從這份清單上的某個寄件者傳來郵件時,寄件者篩選器代理程式會採取 Action 參數中指定的動作。此參數的最大項目數是 100。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

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

Enabled

選用

System.Boolean

Enabled 參數的有效輸入是 $true$false。預設值是 $true。當 Enabled 參數設為 $true 時,在您執行 Set-SenderFilterConfig 命令的電腦上,會啟用寄件者篩選代理程式。

ExternalMailEnabled

選用

System.Boolean

ExternalMailEnabled 參數的有效輸入是 $true$false。預設值是 $true。當 ExternalMailEnabled 參數設定為 $true 時,所有來自未驗證之連線的郵件都會透過寄件者篩選器代理程式傳送,以進行處理。

Instance

選用

Microsoft.Exchange.Data.Directory.SystemConfiguration.SenderFilterConfig

Instance 參數可讓您將整個物件傳遞至要處理的命令。它主要是用於必須將整個物件傳遞至該命令的指令碼。

InternalMailEnabled

選用

System.Boolean

InternalMailEnabled 參數的有效輸入是 $true$false。預設值是 $false。當 InternalMailEnabled 參數設定為 $true 時,所有來自屬於您企業中的授權網域之已驗證寄件者的郵件都會透過寄件者篩選器代理程式傳送,以進行處理。

輸入類型

傳回類型

錯誤

錯誤 描述

 

範例

下列程式碼範例顯示 Set-SenderFilterConfig 命令,它對 [寄件者篩選] 組態做了下列修改:

  • 它對空白寄件者啟用封鎖。
  • 它封鎖 example.com 的網域和子網域。
  • 它定義兩個封鎖的寄件者。
Set-SenderFilterConfig -BlankSenderBlockingEnabled:$true -BlockedDomainsAndSubdomains *example.com -BlockedSenders user1@contoso.com, user2@contoso.com

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