特定の SMTP 接続の詳細なログ記録
特定のクライアントまたは送信サーバーに対して Postfix デバッグ ログを有効にするにはどうすればよいですか?
■特定のクライアントまたは送信側サーバーからの SMTP 接続をデバッグするには、下記のパラメータを設定する必要があります。
debug_peer_level debug_peer_list
1. デバッグレベルを上げます。 (デフォルト: 2)
# postconf -d | grep debug_peer_level
debug_peer_level = 2
# postconf -e debug_peer_level=6
2. 送信者の IP、ホスト名、またはドメイン名を debug_peer_list に追加します。
# postconf -e debug_peer_list='192.168.0.10,example.com'
※注: 1 つ以上の IP アドレス、ドメイン、またはネット/マスクを定義できます。
値の間に空白は使用できません。
3. postfix をリロードして、変更をすぐに有効にします。
# postfix reload
4. 次に、ログファイル「/var/log/zimbra.log」を確認します。
# tail -f /var/log/zimbra.log
■トラブルシューティングが完了したら、デバッグ ログを無効にします。
postconf debug_peer_list=""
postfix reload