Полезные команды 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 |
Источники: