To manage the Qmail mail queues, you can use a tool called qmHandle.
Here we'll install a package for the SME Server that also includes a Server-Manager panel. Even without the Server-Manager panel, qmHandle is quick and easy to use from the command line.
Reference
There is a complete document in th SME wiki now:
http://wiki.contribs.org/Qmhandle_mail_queue_manager
Install qmHandle
wget -O smeserver-saco-qmHandle.rpm "http://www.saco-support.de/index.php?_m=downloads&_a=downloadfile&downloaditemid=13" yum localinstall -y smeserver-saco-qmHandle.rpm
Using qmHandle
Use the new Server-Manager panel or the command line:
qmHandle
qmHandle v1.3.2
Copyright 1998-2003 Michele Beltrame
Available parameters:
-a : try to send queued messages now (qmail must be running)
-l : list message queues
-L : list local message queue
-R : list remote message queue
-s : show some statistics
-mN : display message number N
-dN : delete message number N
-fsender : delete message from sender
-f're' : delete message from senders matching regular expression re
-Stext : delete all messages that have/contain text as Subject
-h're' : delete all messages with headers matching regular expression re (case insensitive)
-b're' : delete all messages with body matching regular expression re (case insensitive)
-H're' : delete all messages with headers matching regular expression re (case sensitive)
-B're' : delete all messages with body matching regular expression re (case sensitive)
-t're' : flag messages with recipients in regular expression 're' for earlier retry (note: this lengthens the time message can stay in queue)
-D : delete all messages in the queue (local and remote)
-V : print program version
Additional (optional) parameters:
-c : display colored output
-N : list message numbers only
(to be used either with -l, -L or -R)
You can view/delete multiple message i.e. -d123 -v456 -d567
| < Prev | Next > |
|---|





