还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

Postfix日常维护队列管理

来源:清泛原创     2015-08-25 09:15:52    人气:     我有话说( 0 人参与)

postfix有四种不同的邮件队列,并且由队列管理进程统一进行管理:  1. maildrop:本地邮件放置在maildrop中,同时也被拷贝到incoming中...

postfix有四种不同的邮件队列,并且由队列管理进程统一进行管理:

1. maildrop:本地邮件放置在maildrop中,同时也被拷贝到incoming中。

2. incoming:放置正在到达或队列管理进程尚未发现的邮件。

3. active:放置队列管理进程已经打开了并正准备投递的邮件,该队列有长度的限制。

4. deferred:放置不能被投递的邮件。

postfix日常维护
#启动postfix
postfix start
#停止postfix
postfix stop
#重新读取postfix配置文件
postfix reload
#立即投递队列中所有邮件(慎用)
postfix flush
#查看队列邮件
postqueue -p
mailq
postqueue -p |tail
使用postsuper 来维护队列:
一般是先用mailq查看队列里的邮件,找到对应的id,然后用postsuper -d来删除。
例如id是0EAF3A9B 那么postsuper -d 0EAF3A9B

postsuper -d ALL  删除所有邮件

显示信件列表:postqueue -p
显示信件內容:postcat -q Queue_ID
刪除各別信件:postsuper -d Queue_ID
全部刪除:postsuper -d ALL
扣住信件:postsuper -h Queue_ID
回复:postsuper -H Queue_ID
重新排程:
postsuper -r Queue_ID
postsuper -r ALL
清除信件:
postqueue -f (全部)
postqueue -s 主机名称(个别对象)
要查看Postfix的当前主要配置文件的存放路径:
postconf -n

查看邮件系统日志:tail -f /var/log/maillog 
系统日志:tail -f /var/log/messages
邮件日志:tail -f /var/log/maillog
clamd相关:tail -f /var/log/clamav/clamd.log  tail -f /var/log/clamav/freshclam.log
maildrop相关:tail -f /var/log/maildrop.log
apache相关:tail -f /usr/local/httpd/logs/error_log  tail -f /usr/local/httpd/logs/suexec_log
mysql相关:tail -f /usr/local/mysql/data/linux.linux.com.err
测试amavisd:amavisd -d config debug-sa
测试spam:spamassassin -D --lint
测试maildrop:maildrop -V 10 -dtest@test.com

Postfix 维护 队列

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: