Mails eines Absenders aus Mail-Queue löschen

Manchmal muss man auf seiner lokalen Maschine oder auf dem Testsystem eine handvoll Emails nach einem bestimmten Muster löschen. Damit man im Postfix nicht manuell alle Mail-Ids kopieren und löschen muss hilft, wie so oft, die Kommandozeile.

Diesmal bestand die kleine Aufgabe darin alle Mails eines Absenders zu löschen der leider, durch ein fehlerhaftes Formular, etwas SPAM verursacht hatte. Dank dem Beitrag von Uli geht das aber ganz einfach mit folgendem Kommando auf der Shell:

mailq|grep 'test@webguys.de'|awk {'print $1'}|grep -v "(host"|tr -d '*!'|postsuper -d -



Ein Beitrag von Tobias Vogt
Tobias's avatar

Tobias Vogt arbeitet seit 2008 mit Magento und ist seit 2011 durch Magento zertifizierter Entwickler. Beschäftigt ist er bei der code-x GmbH, einer Agentur für Internet und Marketing aus Paderborn. Er gehört zum Gründer-Team der Webguys und ist seit November 2011 Bachelor of Science (Wirtschaftsinformatik). Sie erreichen Ihn per E-Mail unter tobi@webguys.de.

Alle Beiträge von Tobias

Dein Kommentar