MailGates快速導引MailGates快速導引\收信程式管理 (mgsmtpd)收信程式管理 (mgsmtpd)\檢視紀錄檔

檢視紀錄檔

l   mgsmtpd的紀錄檔存放在/mailgates/mqueue/log/mgsmtpd.log(記錄收信訊息),當紀錄檔超過2 GB後,會被自動轉成mgsmtpd.log.<pid>_<id>格式的檔名。需要檢視收信紀錄時,可以直接瀏覽這些文字檔。要即時監控收信情況,可以使用指令:

# /usr/bin/tail –f /mailgates/mqueue/log/mgsmtpd.log

l   紀錄檔內的每行都以 [時間][<PID>:<JOB ID>] 為開頭,如:

[2012/07/12 16:09:39] [192.168.1.1:849-0] ……

代表是在該時間,由Process ID 849mgsmtpd的第0job處理。

l   如果此封信在SMTP連線的階段就被MailGates判斷為垃圾信,記錄檔裡面就會出現類似的以下訊息:

[2012/07/12 16:09:39]Blocked by MG.rule <rbl_score>

[2012/07/12 16:09:39]Negative reply <552 Sorry, we don't allow mail from your host.>

[2012/07/12 16:09:39]Negative reply <550 User (xxxx@xxxxx.net) unknown.>

但若信件是在內文過濾的階段才被判斷為垃圾信,在mgsmtpd.log就無法看到相關訊息了,請有需要的管理者查閱《發信伺服器管理》中的mgmailerd.log相關說明。

l   範例:

[2012/07/12 15:52:22] [246:0]Connection initialized.(192.193.12.3)

表示由192.193.12.3要求送信的連線開始。

[2012/07/12 15:52:31] [246:0]Connection closed.(192.193.12.3)(9s.160457u)

表示由192.193.12.3的送信連線結束,共連線9秒。

其餘的紀錄檔內容是每個SMTP指令的紀錄,請視需要檢視內容。