メールボックスのスパム対策機能を構成する
適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3
トピックの最終更新日: 2016-11-17
シェルを使用して、メールボックスのスパム対策機能を構成できます。インターネットから Exchange 組織に送信されるすべてのメッセージは、エッジ トランスポート サーバーで有効になっているスパム対策エージェントによってフィルター処理されます。メッセージがフィルター処理されると、メタデータがメッセージに追加されます。
フィルター処理されなかった正当なメッセージは、受信者のメールボックスに配信されます。
ユーザー メールボックスに関連する他の管理タスクについては、「ユーザーのメールボックスの管理」を参照してください。
前提条件
上記の手順を実行する前に、「スパム対策およびウイルス対策機能について」を参照して、組織に対して効率的に連携して機能するように、すべてのスパム対策エージェントを構成する一般的な方法を理解していることを確認します。
シェルを使用してメールボックスのスパム対策機能を構成する
この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メールボックスのアクセス許可」トピックの「スパム対策」。
注意
EMC を使用して、メールボックスのスパム対策機能を構成することはできません。
Set-Mailbox コマンドレットで次のパラメーターを使用して、スパム対策機能を構成します。
AntispamBypassEnabled
RequireSenderAuthenticationEnabled
SCLDeleteEnabled
SCLDeleteThreshold
SCLJunkEnabled
SCLJunkThreshold
SCLQuarantineEnabled
SCLQuarantineThreshold
SCLRejectEnabled
SCLRejectThreshold
注意
迷惑メール設定を除いて、メールボックスの SCL (Spam Confidence Level) 設定は、コンテンツ フィルター エージェントで適用する設定と同じです。コンテンツ フィルター設定は、組織に適用されます。メールボックス設定は、個々のメールボックス ユーザーに適用されます。メールボックス設定は、組織全体のコンテンツ フィルター設定に優先します。
SCLDeleteEnabled、SCLJunkEnabled、SCLQuarantineEnabled、および SCLRejectEnabled パラメーターには、$true
、$false
、および $null
の 3 つの値のいずれかを指定できます。パラメーターの値が $true
または $false
の場合、そのパラメーターはコンテンツ フィルター エージェントの設定に優先します。設定が $null
の場合、コンテンツ フィルター エージェントの設定が適用されます。
シェルを使用して 1 つのメールボックスのスパム対策機能を構成する
メールボックスのすべてのスパム対策設定を構成するには、以下の構文を使用します。
Set-Mailbox -Identity <MailboxIdParameter> -AntispamBypassEnabled <$true | $false> -RequireSenderAuthenticationEnabled <$true | $false> -SCLDeleteEnabled <$true | $false | $null> -SCLDeleteThreshold <Nullable> -SCLJunkEnabled <$true | $false | $null > -SCLJunkThreshold <Nullable> -SCLQuarantineEnabled <$true | $false | $null > -SCLQuarantineThreshold <Nullable> -SCLRejectEnabled <$true | $false | $null > -SCLRejectThreshold <Nullable>
この例では、John Peoples のメールボックスをすべてのスパム対策フィルターを通過せずに、SCL による迷惑メール フォルダーのしきい値が 5 以上のメッセージを、Microsoft Outlook の迷惑メール フォルダーに配信するように構成します。
Set-Mailbox -Identity John -AntispamBypassEnabled $true -SCLJunkEnabled $true -SCLJunkThreshold 5
構文およびパラメーターの詳細については、「Set-Mailbox」を参照してください。
シェルを使用して、パイプ処理したコマンドを使用して複数のメールボックスにスパム対策機能を構成します。
パイプ処理したコマンドを使用して複数のメールボックスにすべてのスパム対策設定を構成するには、以下の構文を使用します。
Get-Mailbox | Set-Mailbox
この例では、Contoso.com ドメインの Users コンテナーにあるすべてのメールボックスで、SCL による検疫のしきい値 7 を有効にします。
Get-Mailbox -OrganizationalUnit Contoso.com\Users | Set-Mailbox -SCLQuarantineEnabled $true -SCLQuarantineThreshold 7
構文およびパラメーターの詳細については、「Set-Mailbox」を参照してください。
シェルを使用して組織内のすべてのメールボックスにスパム対策機能を構成する
この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「スパム対策機能」。
注意
EMC を使用して、組織内のすべてのメールボックスにスパム対策機能を構成することはできません。
Set-OrganizationConfig コマンドレットを使用して複数のメールボックスにすべてのスパム対策機能を構成するには、以下の構文を使用します。
Set-OrganizationConfig -SCLJunkThreshold <Int32>
この例では、組織の迷惑メールのしきい値を 5 に設定します。
Set-OrganizationConfig -SCLJunkThreshold 5
構文およびパラメーターの詳細については、「Set-OrganizationConfig」を参照してください。
© 2010 Microsoft Corporation.All rights reserved.