メールボックスにおけるスパム対策設定を構成する
製品: Exchange Server 2013
個々のメールボックスで、Exchange 組織内の他のメールボックスに適用されるスパム対策設定とは異なる特定のスパム対策設定を構成できます。 メールボックスでスパム対策設定を構成すると、その設定によって、対応する組織全体のコンテンツ フィルター処理または組織構成のスパム対策設定がオーバーライドされます。
注:
2016 年 11 月 1 日に Microsoft は、Exchange と Outlook の SmartScreen フィルターのスパム定義の更新を停止しました。 既存の SmartScreen スパム定義はそのままですが、その効果は時間とともに低下する可能性があります。 詳細については、「Outlook と Exchange での SmartScreen サポートの廃止」 をご覧ください。
はじめに把握しておくべき情報
各手順の推定完了時間:15 分
この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「 スパム対策とマルウェア対策のアクセス許可 」トピックの「スパム対策機能」エントリと、「 受信者のアクセス許可 」トピックの「スパム対策」エントリを参照してください。
既定では、メールボックス サーバーのトランスポート サービスでスパム対策機能が有効になっていません。 一般的には、Exchange 組織が受信メッセージの受信前にスパム対策フィルターを事前に設定しない場合に限り、スパム対策機能を有効にします。 詳細については、「メールボックス サーバーのスパム対策機能を有効にする」を参照してください。
この手順を実行するには、シェルを使用する必要があります。
迷惑メール Email フォルダー SCL のしきい値は、SCL の削除、拒否、検疫の値とは異なる動作をします。 詳細については、「Spam Confidence Level のしきい値」をご覧ください。
このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。
ヒント
問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。
シェルを使用して 1 つのメールボックスでスパム対策機能を構成する
1 つのメールボックスでスパム対策設定を構成するには、次の構文を使用します。
Set-Mailbox <MailboxIdentity> -AntispamBypassEnabled <$true | $false> -RequireSenderAuthenticationEnabled <$true | $false> -SCLDeleteEnabled <$true | $false | $null> -SCLDeleteThreshold <0-9 | $null> -SCLJunkEnabled <$true | $false | $null > -SCLJunkThreshold <0-9 | $null> -SCLQuarantineEnabled <$true | $false | $null > -SCLQuarantineThreshold <0-9 | $null> -SCLRejectEnabled <$true | $false | $null > -SCLRejectThreshold <0-9 | $null>
次の使用例は、Jeff Phillips という名前のユーザーのメールボックスを構成して、すべてのスパム対策フィルターをバイパスし、迷惑メール Email フォルダーの SCL しきい値 5 を超えるメッセージを Microsoft Outlook の迷惑メール Email フォルダーに配信するように構成します。
Set-Mailbox "Jeff Phillips" -AntispamBypassEnabled $true -SCLJunkEnabled $true -SCLJunkThreshold 4
正常な動作を確認する方法
1 つのメールボックスでスパム対策機能が正常に構成されたことを確認するには、次の手順を実行します。
次のコマンドを実行します。
Get-Mailbox <MailboxIdentity> | Format-List SCL*,Bypass*,*SenderAuth*
表示された値が構成した値であることを確認します。
シェルを使用して複数のメールボックスでスパム対策機能を構成する
複数のメールボックスですべてのスパム対策設定を構成するには、次の構文を使用します。
Get-Mailbox [<Filter>]| Set-Mailbox <Anti-Spam Settings>
この例では、Contoso.com ドメイン内の Users コンテナー内のすべてのメールボックスで、SCL 検疫しきい値を 7 に設定できます。
Get-Mailbox -OrganizationalUnit Contoso.com/Users | Set-Mailbox -SCLQuarantineEnabled $true -SCLQuarantineThreshold 7
正常な動作を確認する方法
複数のメールボックスでスパム対策機能が正常に構成されたことを確認するには、次の手順を実行します。
次のコマンドを実行します。
Get-Mailbox [<Filter>] | Format-List Name,SCL*,*SenderAuth*
表示された値が構成した値であることを確認します。
シェルを使用して、組織内のすべてのメールボックスの迷惑メールのしきい値を構成する
次のコマンドを実行します。
Set-OrganizationConfig -SCLJunkThreshold <Integer>
次の使用例は、組織の迷惑メールのしきい値を 5 に設定します。
Set-OrganizationConfig -SCLJunkThreshold 5
正常な動作を確認する方法
組織内のすべてのメールボックスの迷惑メールのしきい値が正常に構成されたことを確認するには、次の手順を実行します。
次のコマンドを実行します。
Get-OrganizationConfig | Format-List SCLJunkThreshold
表示された値が構成した値であることを確認します。