• 欢迎访问癹冬阁,本站专注于IT服务,记录工作点滴

Postfix邮件队列管理

开源世界 Winter 3年前 (2015-06-17) 1004次浏览 已收录 0个评论

使用 Postfix 做为邮件服务器或邮件网关的 MTA,经常会需要处理邮件队列事宜.

1.mailq & postqueue -p
这两个命令效果是一样的,就是查看邮件队列.
Queue ID 后加*表示活动队列
Queue ID 后加!表示延期队列
Queue ID 没有符号表示等待队列
2.postsuper -d DBA3F1A9 删除队列里指定 Queue ID邮件
3.postsuper -d ALL 删除队列里所有的邮件
4.postsuper -r ALL 重新排队所有邮件
5.postcat -q DBA3F1A9 查看指定 Queue ID 邮件内容

6.删除指定发件人的邮件队列
mailq |awk 'BEGIN { RS = "" } / winters.cheng@szmaxcent.com$/ { print $1 }' | tr -d '*!' |postsuper -d –
但是感觉这个太复杂不好记忆,我把它精简一下,用以下方式也可以实现
mailq|grep winters.cheng@szmaxcent.com|awk '{ print $1 }'|postsuper -d -


癹冬阁版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Postfix 邮件队列管理
喜欢 (0)
[winters@8win.net]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址