我正在使用logwatch监视我的服务器上的日志,我试图从postfix报告中理解。 (请参阅下面的报告。)
通过查看/var/log/mail.log我看到这个邮件似乎是反弹很长一段时间。
我怎样才能阻止呢? 另外我想知道如何locking这个邮件服务器,所以它只能发送邮件到一个特定的邮件? (例如我的logging报告,crontabs等)
--------------------- Postfix Begin ------------------------ ****** Summary ****************************************** 68.397K Bytes accepted 70,039 67.161K Bytes sent via SMTP 68,773 1.236K Bytes delivered 1,266 ======== ================================================== 2 Accepted 100.00% -------- -------------------------------------------------- 2 Total 100.00% ======== ================================================== 2 Removed from queue 1 Delivered 1 Sent via SMTP 1 Deferred 20 Deferrals ****** Detail (1) ******************************************* 1 Delivered ------------------------------------ 1 12345.myserver.net 1 Sent via SMTP -------------------------------- 1 example.de 20 Deferrals ------------------------------------ 20 4.1.7: Transient failure: Addressing status: Bad sender's mailbox address syntax 20 450 4.1.7 <[email protected]>: Sender address rejected... 20 unknown-domain.de 20 unkownname 20 85.13.135.56 mail.unknown-domain.de === Delivery Delays Percentiles ============================================================ 0% 25% 50% 75% 90% 95% 98% 100% -------------------------------------------------------------------------------------------- Before qmgr 0.11 329151.25 351203.50 373258.50 386491.90 390902.00 393548.00 395312.00 In qmgr 0.01 0.02 0.02 0.02 0.03 0.03 0.03 0.03 Conn setup 0.00 0.09 0.21 0.31 0.37 0.94 0.98 0.99 Transmission 0.02 0.07 0.10 0.39 0.49 0.55 0.60 0.63 Total 0.15 329152.25 351204.00 373258.50 386491.90 390902.95 393549.00 395313.00 ============================================================================================ ---------------------- Postfix End -------------------------
任何人都可以解释这是什么意思或指向我的服务器pipe理员noob理解的一些文档?
服务器pipe理员noob不应该运行公共邮件服务器!
这是否意味着有人滥用我们的邮件服务器?)
无法用这个数量的信息来回答。
延迟是一个短暂的交付失败,例如无法到达的目的地,下一跳或本地交付的临时故障。 你也把这个总结为一个临时的拒绝 。
引用postfix-logwatch的手册页:
缓考
递延
消息传递延迟。 一个推迟的消息将有
一次或多次延期。
所以一条消息被推迟了20次。 一个消息是无法传递的,并且由于postfix得到了一个临时的错误代码,所以传递被重试,导致了20个延期。
查看/var/log/mail.log*中的日志文件,了解邮件来自何处,以及为什么邮件被拒绝。 你也可以使用mailq (显示消息ID)和postcat (显示消息)查看自己的消息。