ログ出力形式説明

ログは \logs\ フォルダ内にそれぞれ SMTP / POP3 / IMAP4 / MTA 用として個別に保存されます。
ログの保存レベルは4段階になっており、レベルが大きい程詳細なログが出力されます。ただし詳細なログを出力するほどログファイルは大きくなります。なにかトラブルが発生し再現性がある場合にレベルを上げることにより原因を調べることが出来ます。
通常の運営ではレベル1又は2で運営されることを推奨します。
基本的に各レベルでの出力内容はは下記の通りになります。

Level 0 : サーバの開始、停止と処理内容及びエラーメッセージ
Level 1 : サーバの開始、停止などの基本的なメッセージ及びエラーメッセージ
Level 2 : Level 1 に加え、各動作の詳細な説明及び MTA/MUA から送られてくるコマンド(一部マスク)
Level 3 : Level 2 に加え、MTA/MUA へサーバが送信するコマンド(一部マスク)

ログの形式は
Version 1.26 以前は
[サービスタイプ] YYYY/MM/DD HH:MM:SS 内容
となっており

Version 1.27 以降は
[サービスタイプ] YYYY/MM/DD HH:MM:SS [スレッドID] 内容
となっており

Version 1.88a 以降で、JobID を有効にした場合は
[サービスタイプ] YYYY/MM/DD HH:MM:SS [スレッドID-5桁のID] 内容
となっております。

スレッドID は MTA/MUA から同時に接続が行われた場合、ログの内容が混在する為、識別する為の ID です。

[SMTP] 2005/05/18 03:09:41 SMTP サービスを開始しました。(Debug Level3)
[SMTP] 2005/05/18 03:10:41 [000] Connect from 192.168.1.10(192.168.1.10)
[SMTP] 2005/05/18 03:10:41 [001] Connect from 192.168.1.11(192.168.1.11)
[SMTP] 2005/05/18 03:10:41 [000] 無条件接続許可ホスト(IP)
[SMTP] 2005/05/18 03:10:41 [000] 中継許可IPされたアドレス
[SMTP] 2005/05/18 03:10:41 [000] 220 192.168.1.10 ESMTP PMailServer 1.27; Date: Wed,18 May 2005 03:10:41 +0900(JST)
[SMTP] 2005/05/18 03:10:41 [001] 無条件接続許可ホスト(IP)
[SMTP] 2005/05/18 03:10:41 [001] 中継許可IPされたアドレス
[SMTP] 2005/05/18 03:10:41 [001] 220 192.168.1.11 ESMTP PMailServer 1.27; Date: Wed,18 May 2005 03:10:41 +0900(JST)
[SMTP] 2005/05/18 03:10:42 [001] HELO devmachine2
[SMTP] 2005/05/18 03:10:42 [000] HELO devmachine1
[SMTP] 2005/05/18 03:10:42 [001] 250 192.168.1.11 Hello 192.168.1.10 [192.168.1.11], pleased to meet you.
[SMTP] 2005/05/18 03:10:43 [001] Disconnect from 192.168.1.11(192.168.1.11)
[SMTP] 2005/05/18 03:10:42 [000] 250 192.168.1.10 Hello 192.168.1.10 [192.168.1.10], pleased to meet you.
[SMTP] 2005/05/18 03:10:43 [000] Disconnect from 192.168.1.10(192.168.1.10)

上記のようなログの場合、それぞれの処理を追う場合は、スレッドID で並び替えることにより、各接続が行っている処理内容を把握しやすくなります。

スレッドID = 000
[SMTP] 2005/05/18 03:10:41 [000] Connect from 192.168.1.10(192.168.1.10)
[SMTP] 2005/05/18 03:10:41 [000] 無条件接続許可ホスト(IP)
[SMTP] 2005/05/18 03:10:41 [000] 中継許可IPされたアドレス
[SMTP] 2005/05/18 03:10:41 [000] 220 192.168.1.10 ESMTP PMailServer 1.27; Date: Wed,18 May 2005 03:10:41 +0900(JST)
[SMTP] 2005/05/18 03:10:42 [000] HELO devmachine1
[SMTP] 2005/05/18 03:10:42 [000] 250 192.168.1.10 Hello 192.168.1.10 [192.168.1.10], pleased to meet you.
[SMTP] 2005/05/18 03:10:43 [000] Disconnect from 192.168.1.10(192.168.1.10)

スレッドID = 001
[SMTP] 2005/05/18 03:10:41 [001] Connect from 192.168.1.11(192.168.1.11)
[SMTP] 2005/05/18 03:10:41 [001] 無条件接続許可ホスト(IP)
[SMTP] 2005/05/18 03:10:41 [001] 中継許可IPされたアドレス
[SMTP] 2005/05/18 03:10:41 [001] 220 192.168.1.11 ESMTP PMailServer 1.27; Date: Wed,18 May 2005 03:10:41 +0900(JST)
[SMTP] 2005/05/18 03:10:42 [001] HELO devmachine2
[SMTP] 2005/05/18 03:10:42 [001] 250 192.168.1.11 Hello 192.168.1.10 [192.168.1.11], pleased to meet you.
[SMTP] 2005/05/18 03:10:43 [001] Disconnect from 192.168.1.11(192.168.1.11)


SMTP ログ詳細


POP3 ログ詳細


MTA ログ詳細


MTA レポートログ

MTA レポートログは配信を行ったメールの日付、送信元/配信先メールアドレス及び処理コードを記録します。
レポートは正常に配信できた場合、または送信者にリターン(エラー)メールを送信した場合に記録が行われます。

0正常に配信が行われました
-1配信先サーバに接続ができませんでした。(接続失敗や接続拒否等)
-2配信先サーバが HELO/EHLO にエラー応答しました。
-3配信先サーバが MAIL FROM にエラー応答しました。
-4配信先サーバが RCPT TO にエラー応答しました。
-5配信先サーバが DATA にエラー応答しました。
-6配信先サーバが End of Data にエラー応答しました。
-7配信先サーバが RCPT TO に一時的エラー応答しました。
-8データの送信中にネットワークエラーが発生しました。
-9配信先サーバが MAIL FROM に一時的エラー応答しました。
-10DNS エラーが発生しました(DNS サーバからの応答が異常等)
-11配信先サーバで SMTP認証を失敗しました。
-12配信先サーバに接続に失敗しました(配信先サーバから応答が無い等)
-13配信先サーバが DNS から見つかりませんでした
-14メール処理中に例外処理が発生しました。(内部エラー)
-15メール処理中に例外処理が発生しました。(内部エラー)
-16データ本文送信中にタイムアウトが発生しました。
-17MTA フィルタに該当しました。