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

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

# 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/?p=2209


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

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

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

Add your comment now

You must be logged in to post a comment.