Документ создан: 16.04.2015

Очистка почтовой очереди postfix.

Для удаления сообщения из очереди используется команда "postsuser -d". Для одного конкретного сообщения последовательность действий выглядит примерно так:

> mailq
...
853FAA03C8     2609 Thu Apr 16 08:45:00  MAILER-DAEMON
(delivery temporarily suspended: connect to localhost[127.0.0.1]: Connection refused)
                                         user@domain.com
...
> postsuper -d 853FAA03C8

Однако, если в очереди скопилось большое количество сообщений, такой порядок действий может быть затруднителен. Для очистки всей очереди можно использовать следующую комбинацию команд:

mailq | grep -Ev '^( |\(|-|$)' | sed 's/\([^  ]*\).*/\1/' | postsuper -d -
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate