首页 > 学技术 > 技术网文 > Mail服务器 > 正文

[保留] 怎么删除邮件队列(qmail)


来源 chinaunix.net 酷勤网整理

[root@neb qmail]# find ./queue -type f -exec rm {}\;
find: missing argument to `-exec'



 artxing 回复于:2003-11-13 12:58:51

不行就用qmail-remove


 g_tiesheng 回复于:2003-11-13 13:01:15

具体怎么用啊


 artxing 回复于:2003-11-13 13:19:23

安装很简单,看说明

用法也很简单

qmail-remove [options]
  -e            use extended POSIX regular expressions
  -h, -?        this help message
  -i            search case insensitively [default: case sensitive]
  -p <pattern>;  specify the pattern to search for
  -q <queuedir>; specify the base qmail queue dir [default: /var/qmail/queue]
  -r            actually remove files, without this we'll only print them
  -s <split>;    specify your conf-split value if non-standard [default: 23]
  -v            increase verbosity (can be used more than once)
  -y <yankdir>;  directory to put files yanked from the queue [default: <queuedir
>;/yanked]


 artxing 回复于:2003-11-13 13:21:28

qmail-remove -i
查看队列内容

如果要想删除队列

就在/var/qmail/queue下建立一个目录,名字为yanked

然后运行:

qmail-remove -r


 g_tiesheng 回复于:2003-11-13 13:41:34

没找到这个命令啊


 artxing 回复于:2003-11-13 14:42:05

引用:原帖由 "g_tiesheng"]没找到这个命令啊
 发表:



这是要你安装的啊.


 g_tiesheng 回复于:2003-11-13 14:44:12

在那里安装啊


 laosechong 回复于:2003-11-13 15:21:08

find /var/qmail/queue  -type f -exec rm {} \; 

注意空格


 artxing 回复于:2003-11-13 18:07:09

引用:原帖由 "g_tiesheng"]在那里安装啊
 发表:



ft.去下载安装!


 zz 回复于:2003-11-14 10:15:55

我从别地抄来,未做验证,如果你作过,请跟贴,并写清你的方法!
如何清除qmail邮件队列 

http://www.chinahrb.com/ 2002-12-24 16:19:00 浏览 8 次

qmail的快速高效让人称道,但他对邮件往往是不管有没有该用户先把邮件接收过来。而且现在不少人利用它作垃圾邮件转发,造成队列拥堵。 
现在针对这个问题,国外有人开发了邮件队列的清除软件。该软件可到www.linuxts.net(国内),http://www.linuxmagic.com/opensource/qmail/qmail-remove/(国外)下载。 
下面简述一下该软件的用法: 
1、把下载的软件解压。 
#tar zxvf qmail-remove-0.93.tar.gz 
2、安装 
#cd qmail-remove-0.93 
#make;make install 
就把该软件安装到/usr/local/sbin下了。 
3、配置 
#cd /var/qmail/queue 
#mkdir yanked 
4、使用 
4.1查看队列 
#qmail-remove -q /var/qmail/queue 
4.2删除队列 
#qmail-remove -r 
这步会把所有队列内容移动到/var/qmail/queue/yanked目录下。 
接下来可以决定如何处理该目录的内容了,垃圾邮件,哼哼哼……


 zz 回复于:2003-11-14 10:46:43

这个很容易就把列队删除了!我试过了,不错!


 laosechong 回复于:2003-11-14 14:15:48

晕,zz,怎么把我的帖子一字不动就贴过来了


 free2wind 回复于:2004-01-20 20:20:16

引用:原帖由 "laosechong" 发表:
find /var/qmail/queue  -type f -exec rm {} \; 

注意空格



[root@linux27 lock]# find ../../queue -type f
../../queue/mess/3/411427
../../queue/mess/19/411420
../../queue/mess/20/411421
../../queue/mess/21/411422
../../queue/info/3/411427
../../queue/info/20/411421
../../queue/info/21/411422
../../queue/remote/3/411427
../../queue/remote/20/411421
../../queue/remote/21/411422
../../queue/lock/sendmutex

这样不是吧 sendmutex 也 rm 掉了吗???

alert: cannot start: unable to open mutex  

 
#touch /var/qmail/queue/locak/sendmutex
#chown qmails.qmail /var/qmail/queue/locak/sendmutex




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=201562
转载请注明作者名及原文出处



收藏本页到: