Chinaunix首页 | 论坛 | 博客
  • 博客访问: 360306
  • 博文数量: 66
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1055
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-06 23:40
文章分类

全部博文(66)

文章存档

2014年(4)

2011年(1)

2010年(10)

2009年(31)

2008年(20)

我的朋友

分类:

2008-09-02 04:23:45

一、几个概念:
 
 POSTFIX有四种不同的邮件队列,并且由队列管理进程统一进行管理:
  1. maildrop:本地邮件放置在maildrop中,同时也被拷贝到incoming中。
  2. incoming:放置正在到达或队列管理进程尚未发现的邮件。
  3. active:放置队列管理进程已经打开了并正准备投递的邮件,该队列有长度的限制。
  4. deferred:放置不能被投递的邮件。
 
二、POSTFIX日常维护常用命令:
 
  启动postfix:postfix start
  停止postfix:postfix
  重新读取postfix配置文件:postfix reload
  立即投递队列中所有邮件(慎用):postfix flush
  查看队列邮件:
    postqueue -p   
    mailq
    postqueue -p |tail
 
三、删除队列邮件:
 
  1、停用postfix,然后用mailq查id,最后用postsuper -d id号 完成删除。
  2、如果要删除一类队列,如,则要写一个脚本,举例如下:
mailq | tail +2 | awk 'BEGIN { RS = "" } / { print $1 }' | tr -d '*!' | postsuper -d -
 
阅读(1471) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~