上海青羽电脑科技有限公司

技术园地

TECHNOLOGY

技术园地

Postfix管理邮件队列

发布时间:2015-05-15  /  浏览次数:17,828次

以下是Postfix的四种邮件队列,均由管理队列的进程统一进行管理:

1. maildrop:本地邮件放置在maildrop中,同时也被拷贝到incoming中。
2. incoming:放置正在到达或队列管理进程尚未发现的邮件。
3. active:放置队列管理进程已经打开了并正准备投递的邮件,该队列有
  长度的限制。
4. deferred:放置不能被投递的邮件。

看被Queue的信

postqueue -q
or
mailq

强迫将Queue信寄出
postqueue -f

刪除所有被Queue的信
postsuper -d ALL

刪除某封Queue的信
先用postqueue -q or
mailq
查队列ID
postsuper -d 队列ID

刪除所有正在 deferred 队列中的邮件(删除曾经发送失败的信)
postsuper -d ALL deferred

刪除所有正在 deferred 队列中的邮件( 可看出哪些信被刪除了 )

find varspoolpostfix
deferred
-type f -exec rm -vf {} ;

刪掉「三天以前」无法发出的邮件

find varspoolpostfix
deferred
-type f -mtime +3 -exec rm -f {} ;

列出目前所有无法发出的邮件刪除超过5 天的 “defer”队列中的退信记录

find varspoolpostfixdefer -type f -mtime +5 -exec rm -f {}

以上方法供客户参详,如需要更多技术支持和帮助,欢迎和我司客户服务部沟通,电话:021-51028603转208,209,278,288等分机或400-602-8603也可发邮件至service@corp-email.com

一站式解决邮件收发与安全难题
靠谱工程师为您提供一对一的专业技术支持与服务
申请试用
400-602-8603