Для того чтоб очистить очередь Exim есть две команды:
очистит все замороженные сообщения из очереди
exipick -zi | xargs exim -Mrm
очистит все сообщения из очереди
exipick -i | xargs exim -Mrm
обе команды выполняются из консоли.
Для просмотра очереди сообщений Exim достаточно выполнить команду:
exim -bp
Удалить письма от отправителя:
exiqgrep -i -f sender@example.com | exim -Mrm
Команды Exim для работы с очередью сообщений
Следующие команды могут пригодиться в процессе обработки очереди писем (исполняются от имени суперпользователя) exim -bpc : получить число сообщений, находящихся в очереди exim -M email-id : принудительно повторить попытку отправки конкретного письма ( с конкретным message-id) exim -qf : выполнить обработку очереди exim -qff : выполнить обработку очереди и попытаться сбросить "замороженные" письма exim -Mvl email-id : просмотреть логи для указанного сообщения exim -Mvb email-id : просмотреть тело сообщения exim -Mvh email-id : просмотреть заголовки сообщения exim -Mrm email-id : удалить сообщение из очереди, не отправляя сообщений об ошибке exim -Mg email-id : удалить из очереди и отправить отправителю диагностику о невозможности доставки exiqgrep -o 86400 -i | xargs exim -Mrm - удалит из очереди все сообщения, старше чем 86400 секунд (1 сутки)