На днях мне понадобилось почистить очередь (спамовых) писем.

Для этого, мне понадобились такие вот команды:

# exipick -zi | xargs exim -Mrm //очищает все замороженные сообщения из очереди 
# exipick -i | xargs exim -Mrm //очищает все сообщения из очереди

Также могут понадобиться и такие команды:

# exim -v -Mrm ID - Удаление почтового сообщения по ID
# exim -bp - Показать список сообщений в очереди
# exim -bpc - Показать число сообщений в очереди
# exim -bp | awk '$6~"frozen" { print $3 }' | xargs exim -Mrm  - Удаление замороженных сообщений
# exim -qff -v -C /etc/exim.conf & - Принудительная рассылка всей почты в очереди (flush)
# exiqgrep -i -f email | xargs exim -Mf - Заморозить почту по email
# exiqgrep -i -f email | xargs exim -Mrm - Удалить почту по email

Может кому-то это пригодится.

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/2209


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

Please note: JavaScript is required to post comments.