Вывод количества сообщений в очереди.
postqueue -p | grep -v "^[^0-9A-Z]\|^$" | wc -l
**Вывод списка сообщений в очереди: **
postqueue -p
Пример:
C67B97A0E42 2128 Sun Jun 8 17:00:41 support@domain.com
gusso79@domain.net
где:
C67B97A0E42 - ID сообщения
2128 - размер сообщения
support@domain.com - email отправителя
gusso79@domain.net - email получателя
**Просмотр сообщения в очереди:**
postcat -q ID_сообщения
**Отправить сообщение вне очереди по ID сообщению:**
postqueue -i ID_сообщения
**Отправить сообщение вне очереди по домену:**
postqueue -s damain.com
**Повторная отправка всех сообщений в очереди:**
postsuper -r ALL
**Скрипт для поиска спамера в очереди. Формирование списка сообщений по количеству писем от отправителя:**
postqueue -p | grep -v "^[^0-9A-Z]\|^$" | awk '{print $7}' | sort -rn | uniq -c | sort -rn
**Удаление сообщения из очереди:**
postsuper -d ID_сообщения
**Удаление сообщений из очереди от email:**
postqueue -p | grep support@doamin.com | awk '{print $1}' | xargs -n1 postsuper -d
**Удаление всех сообщений из очереди:**
postsuper -d ALL
----
[[http://www.bogdanov.by/2014/06/postfix.html|Источник]]