我正在使用 logwatch 监视服务器上的日志,并且试图从 postfix 报告中理解。(见下面的报告。)
通过查看/var/log/mail.log
我看到这封邮件似乎反弹了很长时间。
我怎样才能阻止这个?另外我想知道如何锁定这个邮件服务器,所以它只能发送邮件到一个特定的邮件?(例如,我的用于 logwatch 报告、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 -------------------------
服务器管理员菜鸟不应该运行面向公众的邮件服务器!
无法用这么多的信息来回答。
延迟是临时交付失败,例如无法到达的目的地、下一跳或本地交付的临时失败。您还将此总结为临时拒绝。
引用postfix-logwatch的联机帮助页:
因此,一条消息已被延迟 20 次。一条消息无法投递,并且由于 postfix 收到临时错误代码,因此重试投递,导致 20 次延期。
查看日志文件
/var/log/mail.log*
以了解消息的来源以及详细拒绝的原因。您还可以使用mailq
(show message id) 和postcat
(show message) 查看它自己的消息。