Gestern habe ich auf einem Linux-System durch einen dummen Programmierfehler einen endlosen For Loop generiert, welcher tausende Emails mit dem selben Inhalt an meine persönliche Email-Adresse absetzte.
Zum Glück habe ich den lokalen Postfix so konfiguriert, dass er die Emails in für meinen Hoster in homöopatischen Dosen rauslässt (main.cf):
... # Rate Limiting / Throttling # default_destination_rate_delay = seconds between two emails initial_destination_concurrency = 1 default_destination_concurrency_limit = 1 default_destination_rate_delay = 20 default_destination_recipient_limit = 2 default_process_limit = 1
Während also alle paar Sekunden die Unfall-Mails in der INBOX aufpoppten, entschied ich mich, auf den Heimserver einzuloggen und kurzerhand die ganze Postfix-Queue zu löschen.
Das ist ganz einfach:
# postsuper -d ALL
Quelle: How to Flush the Mail Queue in Postfix
Bei der Aktion wurden über 4000 auf den Versand wartende Emails gelöscht …