スパム対策エージェントのログを構成する

製品: Exchange Server 2013

エージェント ログには、特定の Exchange スパム対策エージェントによって実行された処理が記録されます。 エージェント ログに書き込まれる情報は、エージェント、SMTP イベント、およびメッセージに対して実行された処理によって異なります。

始める前に把握しておくべき情報

  • 予想所要時間 : 15 分

  • この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「 メール フロー のアクセス許可」トピックの「トランスポート サービス」と「エッジ トランスポート サーバー」エントリを参照してください。

  • 既定では、メールボックス サーバーのトランスポート サービスでスパム対策機能が有効になっていません。 一般的には、Exchange 組織が受信メッセージの受信前にスパム対策フィルターを事前に設定しない場合に限り、スパム対策機能を有効にします。 詳細については、「メールボックス サーバーのスパム対策機能を有効にする」を参照してください。

ヒント

問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。

シェルを使用してスパム対策エージェント ログを構成する

次のコマンドを実行します。

Set-TransportService <ServerIdentity> -AgentLogEnabled <$true | $false> -AgentLogMaxAge <dd.hh:mm:ss> -AgentLogMaxDirectorySize <Size> -AgentLogMaxFileSize <Size> -AgentLogPath <LocalFilePath>

この例では、Mailbox01 というメールボックス サーバーで次のようなエージェント ログ設定を行います。

  • エージェント ログ ファイルの場所を D:\Anti-Spam Agent Log に設定します。 フォルダーが存在しない場合は、新たに作成されます。

  • エージェント ログ ファイルの最大サイズを 20 MB に設定します。

  • エージェント ログ ディレクトリの最大サイズを 400 MB に設定します。

  • エージェント ログ ファイルの最大保存期間を 14 日に設定します。

Set-TransportService Mailbox01 -AgentLogPath "D:\Anti-Spam Agent Log" -AgentLogMaxFileSize 20MB -AgentLogMaxDirectorySize 400MB -AgentLogMaxAge 14.00:00:00

注:

  • AgentLogPath パラメーターを 値$nullに設定すると、エージェントのログ記録を効果的に無効にできます。 ただし、AgentLogEnabled パラメーター$trueの値が である場合に AgentLogPath を に$null設定すると、イベント ログ エラーが生成されます。 エージェントのログ記録を無効にするには、 AgentLogEnabled を に設定することをお $false勧めします。
  • AgentLogMaxAge パラメーターを 値00:00:00に設定すると、エージェント ログ ファイルの有効期間が原因でエージェント ログ ファイルが自動的に削除されるのを防ぐことができます。

構文およびパラメーターの詳細については、「Set-TransportService」の AgentLog パラメーターを参照してください。

正常な動作を確認する方法

スパム対策エージェント ログが正常に構成されたことを確認するには、次の手順を実行します。

  1. シェルで、次のコマンドを実行します。

    Get-TransportService <ServerIdentity> | Format-List AgentLog*
    
  2. 表示された値が構成した値であることを確認します。