суббота, 28 апреля 2007 г.

Посмотреть сколько сообщений в очереди:
mailq | grep Requests
Посмотреть конкретно что в очереди:
mailq
Пнуть очередь на немедленную доставку:
postsuper -r ALL
postfix flush
Пнуть конкретное письмо по ID:
postsuper -r ID
Удалить письмо по ID:
postsuper -d ID
Удаление группы писем от определенного FROM (на примере MAILER-DAEMON):
mailq|grep 'MAILER-DAEMON'|awk '{print $1}'|xargs -J{} -n1 postsuper -d {}
Удаление группы писем от определенного FROM в статусе REQUIRE:
mailq|grep 'bad@coder@host.com'|awk '{print $1}'|tr -d '*'|xargs -J{} -n1 postsuper -d {}

1 комментарий:

Денисов Александр Владимирович комментирует...

не правильно вы дядя Фёдор бутерброд едите (с)

mailq - это общий интерфейс для работы с очередью для sendmail и postfix. Т.е. для postfix это просто wrapper postqueue.