清除qmail队列的方法
2010-11-19 19:31
162 查看
#!/bin/sh
find /var/qmail/queue -type f |xargs rm
touch /var/qmail/queue/lock/sendmutex
touch /var/qmail/queue/lock/tcpto
chown qmails.qmail /var/qmail/queue/lock/sendmutex
chown qmailr.qmail /var/qmail/queue/lock/tcpto
echo "Qmail queue clear finished!/n";
qmail,配置相关查看清除邮件队列
查看队列
# /var/qmail/bin/qmail-qstat
清除队列
方法一(标准):
qmailctl stop
find /var/qmail/queue -type f -exec rm {} /;
touch /var/qmail/queue/lock/sendmutex
chown qmails.qmail /var/qmail/queue/lock/sendmute
qmailctl start
方法二(事先准备): 已经有了现成的空队列的queue目录:
qmailctl stop
rm -rf /var/qmail/queue
tar xf /var/qmail/queue.tar
qmailctl start
方法三(外部工具): 已经安装了qmail-remove工具,并且创建了/var/qmail/queue/yanked目录。
qmailctl stop
qmail-remove -r
qmailctl start
问题须知:
如果一下子删除了
/var/qmail/queue
里面的文件
maillog出现提示:
Aug 27 17:51:28 web qmail: 1061999488.699898 alert: cannot start: unable to open mutex
qmail启动不了
那就这样做:
touch /var/qmail/queue/lock/sendmutex
chown qmails:qmail sendmutex
qmailctl start
find /var/qmail/queue -type f |xargs rm
touch /var/qmail/queue/lock/sendmutex
touch /var/qmail/queue/lock/tcpto
chown qmails.qmail /var/qmail/queue/lock/sendmutex
chown qmailr.qmail /var/qmail/queue/lock/tcpto
echo "Qmail queue clear finished!/n";
qmail,配置相关查看清除邮件队列
查看队列
# /var/qmail/bin/qmail-qstat
清除队列
方法一(标准):
qmailctl stop
find /var/qmail/queue -type f -exec rm {} /;
touch /var/qmail/queue/lock/sendmutex
chown qmails.qmail /var/qmail/queue/lock/sendmute
qmailctl start
方法二(事先准备): 已经有了现成的空队列的queue目录:
qmailctl stop
rm -rf /var/qmail/queue
tar xf /var/qmail/queue.tar
qmailctl start
方法三(外部工具): 已经安装了qmail-remove工具,并且创建了/var/qmail/queue/yanked目录。
qmailctl stop
qmail-remove -r
qmailctl start
问题须知:
如果一下子删除了
/var/qmail/queue
里面的文件
maillog出现提示:
Aug 27 17:51:28 web qmail: 1061999488.699898 alert: cannot start: unable to open mutex
qmail启动不了
那就这样做:
touch /var/qmail/queue/lock/sendmutex
chown qmails:qmail sendmutex
qmailctl start
相关文章推荐
- qmail 自动清除发垃圾邮件的邮箱队列中的邮件!
- 清除QMAIL邮件队列
- 清除qmail队列
- qmail队列清除办法之一
- 计算机BIOS密码清除方法4种!
- C++ 优先队列的基本使用方法
- 飘云阁(PYG)番茄插件流氓弹窗清除方法
- activity清除的所有方法
- 清除浮动的三种方法和差异
- 等待队列wait queue(wait_event() interruptible_sleep_on()等应用方法)
- 快速清除"Lost+Found"目录的方法
- 清除div下面的所有标签的方法
- 防止mail relay被滥用的方法二 ----- qmail-smtpd
- 清除js缓存的多种方法总结
- Linux下清除系统日志的方法
- js清除缓存的几种方法
- js清除缓存的几种方法
- css 清除浮动的几种方法
- POJ 3629 Card Stacking(队列,两种方法)