niedziela, 3 kwietnia 2011

usuwanie wiadomości z kolejki postfix

Jeżeli zdarzy się Wam jakiś spamer, i po jego zablokowaniu niezbędne będzie usuniecie wiadomości z kolejki przy serwerze pocztowym Postfix, to można to zrobić w następujący sposób:
mailq | grep MAILER-DAE | awk '{print $1}' | xargs -i postsuper -d {}


Opis kolejnych poleceń:
mailq - wyświetla listę wiadomości w kolejce,
grep - wyszukuje wiadomości zawierających określoną frazę,
awk - wyświetlenie frazy z pierwszej kolumny
xargs -i - przekazanie danych z poprzedniego polecenia do kolejnego, przełącznik -i umożliwia zdefiniowanie gdzie te dane mają być podane przez wstwienie "{}".

Brak komentarzy:

Prześlij komentarz