Set-IPBlockListProvider (RTM)
適用版本: Exchange Server 2007
上次修改主題的時間: 2007-06-06
使用 Set-IPBlockListProvider 指令程式,可以修改已安裝 Edge Transport server role 或 Hub Transport server role 之電腦上的特定 IP 封鎖清單提供者組態的組態資訊。
語法
Set-IPBlockListProvider -Identity <IPBlockListProviderIdParameter> [-AnyMatch <$true | $false>] [-BitmaskMatch <IPAddress>] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-IPAddressesMatch <MultiValuedProperty>] [-LookupDomain <SmtpDomain>] [-Name <String>] [-Priority <Int32>] [-RejectionResponse <AsciiString>]
Set-IPBlockListProvider [-AnyMatch <$true | $false>] [-BitmaskMatch <IPAddress>] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-Instance <IPBlockListProvider>] [-IPAddressesMatch <MultiValuedProperty>] [-LookupDomain <SmtpDomain>] [-Name <String>] [-Priority <Int32>] [-RejectionResponse <AsciiString>]
詳細描述
使用 Set-IPBlockListProvider 指令程式,可以修改現有的 IP 封鎖清單提供者組態。此組態是由連線篩選器代理程式使用。必須有 Identity 參數。
若要執行 Set-IPBlockListProvider 指令程式,必須對您使用的帳戶委派下列項目:
- Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組
若要在已安裝 Edge Transport server role 的電腦上執行 Set-IPBlockListProvider 指令程式,則必須使用該電腦之本機 Administrators 群組成員的帳戶進行登入。
如需管理 Microsoft Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
參數
參數 | 必要 | 類型 | 描述 |
---|---|---|---|
Identity |
必要 |
Microsoft.Exchange.Configuration.Tasks.IPBlockListProviderIdParameter |
Identity 參數可以是字串值,也就是 Name 值或 GUID。 |
AnyMatch |
選用 |
System.Boolean |
Enabled 參數的有效輸入是 |
BitmaskMatch |
選用 |
System.Net.IPAddress |
當您設定 BitmaskMatch 參數的 IP 位址時,連線篩選器代理程式作用的範圍,僅限於與 IP 封鎖清單提供者服務傳回之 IP 位址狀態碼相符的郵件。 |
DomainController |
選用 |
Microsoft.Exchange.Data.Fqdn |
若要指定將此組態變更寫入至 Active Directory 目錄服務之網域控制站的網域全名,請在命令中加入 DomainController 參數。執行 Edge Transport server role 的電腦不支援 DomainController 參數。Edge Transport server role 只會寫入至本機 ADAM 執行個體。 |
Enabled |
選用 |
System.Boolean |
Enabled 參數的有效輸入是 |
Instance |
選用 |
Microsoft.Exchange.Data.Directory.SystemConfiguration.IPBlockListProvider |
Instance 參數可讓您將整個物件傳送至命令中,以進行處理。它主要是用於必須將整個物件傳遞至該命令的指令碼。 |
IPAddressesMatch |
選用 |
Microsoft.Exchange.Data.MultiValuedProperty |
當您設定 IPAddressesMatch 參數的 IP 位址時,連線篩選器代理程式只會作用於符合由 IP 封鎖清單提供者服務傳回之 IP 位址狀態碼的郵件上。 |
LookupDomain |
選用 |
Microsoft.Exchange.Data.SmtpDomain |
此參數指定連線篩選器代理程式查詢是否有已更新 IP 封鎖清單資料的網域名稱。 |
Name |
選用 |
System.String |
此參數指定 IP 封鎖清單提供者服務的名稱。如果您變更此值,Identity 參數的字串值仍然不會變。 |
Priority |
選用 |
System.Int32 |
設定 Priority 參數,以設定連線篩選器代理程式查詢您已設定之 IP 封鎖清單提供者服務的順序。依預設,您每次新增新的 IP 封鎖清單提供者時,就會指定 N+1 的優先順序給該項目。N 即為您先前設定之 IP 封鎖清單提供者服務的數目。 如果您將 Priority 參數設定為與另一個 IP 封鎖清單提供者相同,該 IP 封鎖清單提供者的數值就會自動遞增 1。 |
RejectionResponse |
選用 |
Microsoft.Exchange.Data.AsciiString |
RejectionResponse 參數需要一個字串。輸入您想要在 SMTP 工作階段中傳遞給寄件者的郵件內文,在 IP 封鎖清單提供者服務發現相符的寄件者 IP 位址時,連線篩選器代理程式就會封鎖該寄件者的郵件並寄出這段文字。建議您指定回應中的 IP 封鎖清單提供者服務,讓合法寄件者可以連絡提供者服務。引數不可以超過 240 個字元。傳遞引數時,如果字詞如下所示含有空格,則必須用雙引號括住 RejectionResponse 參數,例如: |
輸入類型
傳回類型
錯誤
錯誤 | 描述 |
---|---|
|
範例
下列程式碼範例顯示兩個 Set-IPBlockListProvider 命令。
第一個程式碼範例顯示 Set-IPBlockListProvider 命令,用來設定連線篩選器以將所有與 IP 封鎖清單提供者服務相符者視為可執行的事件。
第二個程式碼範例顯示 Set-IPBlockListProvider 命令,會將現有組態的優先順序設為 1。
Set-IPBlockListProvider -Identity Example.com -AnyMatch:$true
Set-IPBlockListProvider -Identity Example.com -Priority 1
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.