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 849的mgsmtpd的第0個job處理。
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指令的紀錄,請視需要檢視內容。