Set-HostedOutboundSpamFilterPolicy
このコマンドレットは、クラウドベースのサービスでのみ使用できます。
Set-HostedOutboundSpamFilterPolicy コマンドレットを使用して、クラウドベースの組織の送信スパム フィルター ポリシーを変更します。
以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。
構文
Set-HostedOutboundSpamFilterPolicy
[-Identity] <HostedOutboundSpamFilterPolicyIdParameter>
[-ActionWhenThresholdReached <OutboundRecipientLimitsExceededAction>]
[-AdminDisplayName <String>]
[-AutoForwardingMode <AutoForwardingMode>]
[-BccSuspiciousOutboundAdditionalRecipients <MultiValuedProperty>]
[-BccSuspiciousOutboundMail <Boolean>]
[-Confirm]
[-NotifyOutboundSpam <Boolean>]
[-NotifyOutboundSpamRecipients <MultiValuedProperty>]
[-RecipientLimitExternalPerHour <UInt32>]
[-RecipientLimitInternalPerHour <UInt32>]
[-RecipientLimitPerDay <UInt32>]
[-WhatIf]
[<CommonParameters>]
説明
このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。
例
例 1
Set-HostedOutboundSpamFilterPolicy -Identity Default -RecipientLimitExternalPerHour 500 -RecipientLimitInternalPerHour 1000 -RecipientLimitPerDay 1000 -ActionWhenThresholdReached BlockUser
この例では、Default という送信スパム フィルター ポリシーに次のような設定を行っています。
- 受信者レートの制限は、サービスが既定で設定する小さい値に制限されます。
- いずれかの制限に達すると、ユーザーはメッセージを送信できなくなります (制限付きユーザー ポータルに追加されます)。
パラメーター
-ActionWhenThresholdReached
ActionWhenThresholdReach パラメーターは、ポリシーで指定された制限のいずれかに達したときに実行するアクションを指定します。 有効な値は次のとおりです。
- アラート: アクションなし、アラートのみ。
- BlockUser: ユーザーが電子メール メッセージを送信できないようにします。
- BlockUserForToday: ユーザーが次の日まで電子メール メッセージを送信できないようにします。 これは既定の値です。
Type: | OutboundRecipientLimitsExceededAction |
Accepted values: | Alert, BlockUserForToday, BlockUser |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-AdminDisplayName
AdminDisplayName パラメーターは、ポリシーの説明を指定します。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-AutoForwardingMode
AutoForwardingMode は、ポリシーが外部受信者への自動メール転送を制御する方法を指定します。 有効な値は次のとおりです。
- [自動]: これが既定値です。 この設定は [オフ] と同じになりました。 この設定が最初に導入されたとき、この値は On と同じでした。 時間の経過と同時に、 既定でセキュリティ保護の原則のおかげで、この値は徐々にすべての顧客に対して Off に変更されました。 詳細については、このブログ投稿を参照してください。
- オン: 自動外部メール転送は制限されません。
- オフ: 外部メールの自動転送が無効になり、送信者への配信不能レポート (NDR またはバウンス メッセージとも呼ばれます) が発生します。
この設定はクラウドベースのメールボックスにのみ適用され、内部受信者への自動転送はこの設定の影響を受けません。
Type: | AutoForwardingMode |
Accepted values: | Automatic, Off, On |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-BccSuspiciousOutboundAdditionalRecipients
BccSuspiciousOutboundAdditionalRecipients パラメーターは、送信スパム メッセージの Bcc フィールドに追加するメール アドレスを指定します。 複数のメール アドレスをコンマで区切って指定できます。
BccSuspiciousOutboundMail パラメーターの値が $true の場合、指定された受信者は、送信スパム メッセージの BCC フィールドに追加されます。
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-BccSuspiciousOutboundMail
BccSuspiciousOutboundMail パラメーターは、送信スパム メッセージの Bcc フィールドに受信者を追加するかどうかを指定します。 有効な値は次のとおりです。
- $true: BccSuspiciousOutboundAdditionalRecipients パラメーターで指定された受信者が、送信スパム メッセージに追加されます。
- $false: 送信スパム メッセージに追加のメッセージは追加されません。 これは既定の値です。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-Confirm
Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。
- 破壊的なコマンドレット (Remove-* コマンドレットなど) には、続行する前にコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文
-Confirm:$false
を使用して、確認プロンプトを省略できます。 - 他のほとんどのコマンドレット (New-* コマンドレットや Set-* コマンドレットなど) には、一時停止が組み込まれています。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-Identity
Identity パラメーターで、変更する送信スパム フィルター ポリシーを指定できます。 ポリシーを一意に識別する任意の値を使用できます。 次に例を示します。
- 名前
- 識別名 (DN)
- GUID
Type: | HostedOutboundSpamFilterPolicyIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-NotifyOutboundSpam
注: この設定は、管理者に通知メッセージを 送信する、電子メールの送信を制限されたユーザーという名前の既定のアラート ポリシーに置き換えられました。 管理者やその他のユーザーに通知するには、この設定ではなくアラート ポリシーを使用することをお勧めします。 手順については、「 制限付きユーザーのアラート設定を確認する」を参照してください。
NotifyOutboundSpam パラメーターは、送信スパムが検出されたときに管理者に通知するかどうかを指定します。 有効な値は次のとおりです。
- $true: NotifyOutboundSpamRecipients パラメーターで指定された管理者に通知します。
- $false: 通知を送信しません。 これは既定の値です。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-NotifyOutboundSpamRecipients
注: この設定は、管理者に通知メッセージを 送信する、電子メールの送信を制限されたユーザーという名前の既定のアラート ポリシーに置き換えられました。 管理者やその他のユーザーに通知するには、この設定ではなくアラート ポリシーを使用することをお勧めします。 手順については、「 制限付きユーザーのアラート設定を確認する」を参照してください。
NotifyOutboundSpamRecipients パラメーターは、送信スパムが検出されたときに通知する管理者のメール アドレスを指定します。 複数のメール アドレスをコンマで区切って指定できます。
NotifyOutboundSpam パラメーターの値が$trueされると、指定した受信者は通知を受け取ります。
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-RecipientLimitExternalPerHour
RecipientLimitExternalPerHour パラメーターは、ユーザーが 1 時間以内に送信できる外部受信者の最大数を指定します。 有効な値は 0 から 10000 です。 既定値は 0 です。つまり、サービスの既定値が使用されます。 詳細については、「 送信制限」を参照してください。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-RecipientLimitInternalPerHour
RecipientLimitInternalPerHour パラメーターは、ユーザーが 1 時間以内に送信できる内部受信者の最大数を指定します。 有効な値は 0 から 10000 です。 既定値は 0 です。つまり、サービスの既定値が使用されます。 詳細については、「 送信制限」を参照してください。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-RecipientLimitPerDay
RecipientLimitInternalPerHour パラメーターは、ユーザーが 1 日以内に送信できる受信者の最大数を指定します。 有効な値は 0 から 10000 です。 既定値は 0 です。つまり、サービスの既定値が使用されます。 詳細については、「 送信制限」を参照してください。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-WhatIf
WhatIf スイッチは、コマンドの操作をシミュレートします。 このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。 このスイッチで値を指定する必要はありません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
入力
Input types
このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。
出力
Output types
このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。