Problem:
Aus irgendeinem Grund sammeln sich Mails in der Queue. Meist ausgelößt durch eingehende/ausgehende Spam-Mails, eingehende Bounces, oder Mail-Loops, etc.
Diese Mails will man aus der Queue löschen, andere hingegen bevorzugt abarbeiten lassen.
Lösung:
Dazu gibt es zwei Lösungen:
- Webmin: die aktuelle Webmin-Version bringt eine konfortable Weboberfläche, mit der man die gesammte Mail-Queue (auch von Qmail) ansehen und einzelne Mails löschen kann.
- qmHandle: ein in Perl geschriebenes OpenSource-Programm ohne große Installation für die Commandozeile.
Da man zu Webmin nicht viel erklären muß, widme ich mich jetzt nur noch qmHandle:
Installation:
#fuer die aktuelle Version auf # sourceforge.net nachsehen! cd /usr/local/src mkdir qmhandle cd qmhandle wget http://heanet.dl.sourceforge.net/sourceforge/qmhandle/qmhandle-1.2.0.tar.gz tar xzf qmhandle-1.2.0.tar.gz cp qmHandle /var/qmail/bin/. chmod 700 /var/qmail/bin/qmHandle
Aufruf und Parameter:
(kurzer Auszug)
| Hilfe | qmHandle |
| local Queue-Liste | qmHandle -L |
| remote Queue-Liste | qmHandle -R |
| Mail anzeigen | qmHandle -v[MessageNumber] |
| Mail löschen | qmHandle -d[MessageNumber] |
Kategorien:
Stichwörter:
qmail · mail · queue · email · webmin · qmhandle · spam · bounce · loop ·