[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
|