Exim commands
Number of messages in queue
Посмотрим, что в очереди
Посмотрим, что в очереди в разрезе доменов
Queue
# Толкнуть очередь
exim -qf
exim -qff
# Толкнуть очередь c отладкой (-v)
exim -q -v
# Поиск к очереди по отправителю
exiqgrep -f [email protected]
# Поиск к очереди по получателю
exiqgrep -r [email protected]
# Очистка очереди от замороженных сообщений:
exipick -zi | xargs exim -Mrm
exiqgrep -zi | xargs exim -Mrm
# full clear queue
exipick -i | xargs exim -Mrm
exiqgrep -i -r | xargs exim -Mrm
# Удалить сообщение из очереди
exim -Mrm {MESSAGE-ID}
# Remove all messages from <[email protected]>
exiqgrep -i -f <[email protected]> | xargs exim -Mrm
# Удаление из очереди писем содержащих "domain.com" в отправителе ИЛИ получателе
exim -bpr | grep "domain.com" | awk '{print $3}' | xargs exim -Mrm
# Удаление из очереди писем от/на ПУСТОЙ адреса
exim -bpr | grep "<>" | awk '{print $3}' | xargs exim -Mrm
Messages
# show header
exim -Mvh {MESSAGE-ID}
# show body
exim -Mvb {MESSAGE-ID}
# show log
exim -Mvl {MESSAGE-ID}
Тестирование маршрута доставки
# Внешний получатель
exim -bt [email protected]
# А так получится локальный. Очень полезный результат:
exim -bt root
Проверка правил повтора
Вывести на стандартный вывод номер версии, используемые библиотеки, модули, драйверы, а также проверить корректность конфига:
Вывести все конфигурационные опции: