Полезные команды exim и postfix
postfix
spam
mailq
postsuper
exim
exiqgrep
Действие | postfix | exim | Комментарий |
---|---|---|---|
Посмотреть очередь почтовых отправлений | mailq | exim -bp | |
mailq; | Если очередь очень большая, то, скорей всего, есть неверные настройки (спам). | ||
Очистить всю очередь | postsuper -d ALL | exipick -i | xargs exim -Mrm |
Повторно отправить все письма из очереди | postqueue -f | ||
Очистить все заблокированные сообщения из очереди | exipick -zi | xargs exim -Mrm | |
Тестирование маршрута доставки до указанного адреса | exim -bt alias@domain.com | ||
Имитировать SMTP транзакцию из командной строки (тест) | exim -bh 192.168.11.22 | будет показано прохождение и срабатывание проверок, фильтров и листов доступа ( | |
Отобразить все настройки | exim -bP | ||
Поиск сообщений конкретного отправителя | exiqgrep -f user@domain | ||
Поиск сообщений старше указанного времени | exiqgrep -o 86400 […] | 86400 - время в секундах (в данном случае 1 сутки). | |
Поиск сообщений новее указанного времени | exiqgrep -y 3600 […] | Покажет сообщения, созданные в последний час | |
Удалить все сообщения старше 5 дней | exiqgrep -o 432000 -i | xargs exim -Mrm | |
Заблокировать все письма от указанного отправителя | exiqgrep -i -f luser@example.tld | xargs exim -Mf | |
Просмотреть заголовки сообщений | exim -Mvh | ||
Просмотреть тело сообщений | exim -Mvb | ||
Просмотр логов сообщения | exim -Mvl | ||
Добавить получателя в сообщение | exim -Mar [ … ] | ||
Редактировать отправителя сообщения | exim -Mes | ||
Проверка конфигурационных файлов | postfix -c /etc/postfix check |
Источники: