Add-IPBlockListProvider
このコマンドレットは、オンプレミスの Exchange のエッジ トランスポート サーバーでのみ使用可能または有効になります。
エッジ トランスポート サーバーで接続フィルター エージェントが使用する IP 禁止一覧プロバイダーを作成するには、Add-IPBlockListProvider コマンドレットを使用します。
以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。
構文
Add-IPBlockListProvider
[-Name] <String>
-LookupDomain <SmtpDomain>
[-AnyMatch <Boolean>]
[-BitmaskMatch <IPAddress>]
[-Confirm]
[-DomainController <Fqdn>]
[-Enabled <Boolean>]
[-IPAddressesMatch <MultiValuedProperty>]
[-Priority <Int32>]
[-RejectionResponse <AsciiString>]
[-WhatIf]
[<CommonParameters>]
説明
エッジ トランスポート サーバーで、このコマンドレットを実行するには、ローカルの Administrators グループのメンバーである必要があります。
例
例 1
Add-IPBlockListProvider -Name "Contoso.com Block List" -LookupDomain blocklist.contoso.com -RejectionResponse "Source IP address is listed at the Contoso.com block list provider"
次の例では、IP 禁止一覧プロバイダーを追加して、拒否応答を設定します。LookupDomain パラメーターの値を禁止一覧プロバイダーから取得します。
例 2
Add-IPBlockListProvider -Name "Fabrikam.com Block List" -LookupDomain blocklist.fabrikam.com -BitmaskMatch 127.1.0.1
次の例では、IP 禁止一覧プロバイダーを追加して、プロバイダーからのビットマスクの戻り値を構成します。LookupDomain パラメーターおよび BitmaskMatch パラメーターの値は、禁止一覧プロバイダーから取得します。
パラメーター
AnyMatch パラメーターは、禁止一覧プロバイダーによる応答を一致として処理するかどうかを指定します。このパラメーターの有効な入力値は、$true または $false です。既定値は $false です。このパラメーターが $true に設定されている場合、接続フィルターが接続元の SMTP サーバーの IP アドレスを禁止一覧プロバイダーに送信すると、禁止一覧プロバイダーによって返されるどの応答コードによっても、接続フィルターはそのソースからのメッセージを禁止します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
BitmaskMatch パラメーターは、禁止一覧プロバイダーによって返されるビット マスクの状態コードを指定します。禁止一覧プロバイダーによってビット マスクの応答が返された場合は、このパラメーターを使用します。このパラメーターに対する有効な入力は、127.0.0.1 形式の単一の IP アドレスです。
| Type: | IPAddress |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。
- データを破壊するコマンドレット (たとえば、Remove-* コマンドレット) には、先に進む前にユーザーにそのコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文
-Confirm:$falseを使用して、確認プロンプトを省略できます。 - 他のほとんどのコマンドレット (たとえば、New-* や Set-* コマンドレット) には、組み込みの一時停止はありません。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。たとえば、dc01.contoso.com です。
DomainController パラメーターは、エッジ トランスポート サーバーではサポートされません。 エッジ トランスポート サーバーは、Active Directory ライトウェイト ディレクトリ サービス (AD LDS) のローカル インスタンスを使用してデータの読み書きを行います。
| Type: | Fqdn |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Enabled パラメーターは、接続フィルターがこの IP 禁止一覧プロバイダーを使用するかどうかを指定します。このパラメーターの有効な入力値は、$true または $false です。既定値は $true です。既定では、接続フィルターは、作成する新しい IP 禁止一覧プロバイダーを使用します。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
IPAddressesMatch パラメーターは、禁止一覧プロバイダーによって返される IP アドレスの状態コードを指定します。禁止一覧プロバイダーによって IP アドレスまたは A レコードの応答が返された場合は、このパラメーターを使用します。このパラメーターに対する有効な入力は、127.0.0.1 形式の 1 つ以上の IP アドレスです。複数の IP アドレスをコンマで区切って入力できます。
| Type: | MultiValuedProperty |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
LookupDomain パラメーターは、禁止一覧プロバイダーを使用するために必要なホスト名を指定します。接続フィルターは、接続元の SMTP サーバーの IP アドレスを、指定したホスト名の値に送信します。たとえば、blocklist.spamservice.com のような値になります。使用する必要がある実際の値は、禁止一覧プロバイダーによって提供されます。
| Type: | SmtpDomain |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Name パラメーターは、IP 禁止一覧プロバイダーにわかりやすい名前を指定します。
| Type: | String |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Priority パラメーターは、IP 禁止一覧プロバイダーに対して、接続フィルター エージェントがクエリを実行する順序を指定します。優先順位の整数値が低いほど、優先順位が高いことを意味します。既定では、新しい IP 禁止一覧プロバイダーを追加するたびに、エントリに優先度 N+1 が割り当てられます。ここで N は既に構成した IP 禁止一覧プロバイダー サービスの数です。
Priority パラメーターを別の IP 禁止一覧プロバイダー サービスと同じ値に設定すると、最初に追加した IP 禁止一覧プロバイダーの優先度の値が 1 大きくなります。
| Type: | Int32 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
RejectionResponse パラメーターは、メッセージが接続フィルターによってブロックされた場合、SMTP 拒否応答に含めるテキストを指定します。この引数には 240 文字まで入力できます。値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。
正当な送信者が削除指示について禁止一覧プロバイダーに問い合わせできるように、応答に禁止一覧プロバイダーを常に指定する必要があります。たとえば、"Source IP address is listed at the Contoso.com block list provider" などです。
| Type: | AsciiString |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
WhatIf スイッチは、コマンドの操作をシミュレートします。このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。このスイッチに値を指定する必要はありません。
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
入力
入力の種類
このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。
出力
出力の種類
このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。