スパム対策エージェントのログを構成する
製品: Exchange Server 2013
エージェント ログには、特定の Exchange スパム対策エージェントによって実行された処理が記録されます。 エージェント ログに書き込まれる情報は、エージェント、SMTP イベント、およびメッセージに対して実行された処理によって異なります。
始める前に把握しておくべき情報
予想所要時間 : 15 分
この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「 メール フロー のアクセス許可」トピックの「トランスポート サービス」と「エッジ トランスポート サーバー」エントリを参照してください。
既定では、メールボックス サーバーのトランスポート サービスでスパム対策機能が有効になっていません。 一般的には、Exchange 組織が受信メッセージの受信前にスパム対策フィルターを事前に設定しない場合に限り、スパム対策機能を有効にします。 詳細については、「メールボックス サーバーのスパム対策機能を有効にする」を参照してください。
この手順を実行するには、シェルを使用する必要があります。
このトピックの手順で使用可能なキーボード ショートカットについては、「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 パラメーターを参照してください。
正常な動作を確認する方法
スパム対策エージェント ログが正常に構成されたことを確認するには、次の手順を実行します。
シェルで、次のコマンドを実行します。
Get-TransportService <ServerIdentity> | Format-List AgentLog*
表示された値が構成した値であることを確認します。