后缀一直被认为是最好的一个MTA的提供。
最初书面Wietse Venema Zweitze和IBM公共许可证下发布,Postfix可以吹嘘的坚固性和便于其他恶魔的SMTP邮件中发现的相互作用。
的决策部署不同的恶魔的能力-每个执行特定功能-每个组的最低性能奖,确保任何错误或漏洞,不能危及整个MTA。
一个单一的过程,必须以root权限运行,所有其他权利都是最小的,往往只是一个配置文件。
这个任务分配也体现在专门设计用来执行Postfix的产生过程的监控和管理职能的几个工具的可用性。
这些工具有些是Postfix的一部分,而其他的配套项目 - 通常由第三方开发的 - 与它进行交互各级。
邮件队列监控,例如,可以做与mailq`:
# mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
6CC39230001* 1389 Wed Jun 25 01:17:51 5tanya.wuhc@msa.hinet.net
test@dominio.it
我是指一般的新手`人`mailq程序是如何工作的基本信息。
以下是一个例子,你如何能够最好地利用`mailq`删除冻结邮件从本地缓冲:
# exim -Mg `mailq | grep frozen | awk '{ print $3 }'`
在`mailq正常使用的`可能被挫败的存在非常大的邮件队列。
在这些情况下,这是很好的部署脚本“qshape导致消息的积累,当它发生时,以获得清晰的画面:
$ qshape -s deferred | head
T 5 10 20 40 80 160 320 640 1280 1280+
TOTAL 1250 0 1 2 4 5 22 34 118 242 822
spammer123.com 462 0 1 0 1 1 3 7 15 53 381
zzfinder.com 64 0 0 0 0 0 1 0 0 4 59
socket4you.biz 53 0 0 0 0 0 0 0 0 0 53
junglex.com 36 0 0 0 0 0 1 3 7 15 10
myemessage.com 36 0 0 0 0 0 0 0 0 0 36
stock911.us 35 0 0 0 0 0 0 0 0 0 35
linuxassistance.it 33 0 0 0 0 0 0 0 0 0 33
agliardi.biz 29 0 0 0 0 0 0 0 0 3 26
在这里,我们看到有1250的是至少有一个企图在交货(延迟),其中462路由域spammer123.com队列中的消息。
是电子邮件发送到该域名1队列为5分钟和10分钟的时间之间的时间,而381超过1280分钟的等待。
使用以下命令来显示有关在队列中的“积极”后缀的邮件收件人数统计:
qshape active | less
这样,我们可以识别在任何时候任何“瓶颈”,即累积异常的邮件,在Postfix的队列显着降低性能。
一旦确定了类似的过程,我们可以使用命令“postsuper消除:
postsuper [-psv] [-c directory_file_conf] [-d][-h][-H][-r] [id_coda] [directory_coda]
消除,例如消息队列ID 6CC39230001(即在上面的例子所示),是足以运行命令:
# postsuper -d 6CC39230001
相反,如果在您自己的风险,你要完全清空的邮件队列,你可以随时使用以下命令:
# postsuper -d ALL deferred
但是,如果你曾经失去,因为在第二个例子使用的电子邮件,不要你跟我。