Работа с логами
/usr/local/exim/bin/exipick -bp | less
/usr/local/exim/bin/exipick -bp | grep user@mail.ru
cat /var/log/exim/main-20100303.log | grep user@mail.ru
less /var/log/maillog
mailq
tailf /var/log/exim/main-20100511.log
service exim restart
grep 'user@mail.ru' /var/log/maillog
route add 0.0.0.0 0.0.0.0 gateway 82.282.28.2
route add -net 0.0.0.0 netmask 0.0.0.0 gw 82.282.28.2
du /var/store/
eximstats /var/log/exim/mainlog => статистика
eximstats -ne -nr -nt /var/log/exim/mainlog => более расширенная статистика
fgrep YYYY-MM-DD /var/log/exim/mainlog | eximstats => на определенную дату
Работа с очередью
exim -qff => передернуть очередь exim
exim -M email-id => принудительно отправить почтовое сообщение
exim -qf => форсировать отправку писем из очереди
exim -Mvl messageID => Просмотреть лог сообщения
exim -Mvb messageID => Просмотреть тело сообщения
exim -Mvh messageID => Просмотреть заголовки сообщения
exim -Mrm messageID => Удалить сообщение из очереди
exim -Mg messageID => Остановить отправку сообщения и отправить письмо отправителю как недоставленное
exim -bpr | grep «<» | wc -l => Подсчитать количество сообщений в очереди
exim -bpr | grep frozen | wc -l => Подсчитать количество «замерзших» сообщений в очереди
exim -bpr | grep frozen | awk {’print $3′} | xargs exim -Mrm => Удалить «замершие» сообщения из очереди
exim -bpc => подсчитать количество сообщений в очереди
exim -bp => просмотреть сообщения в очереди
exim -bp | exiqsumm => суммарная информация об очереди. Выводимые колонки: количество, объем, старейшее, последнее, домен.
exim -bt email => сделать трассировку сообщения
exim -bV => проверить конфигурацию
exiqgrep -zi | xargs exim -Mrm => удалить все frozen сообщения в очереди
exiqgrep -xi | xargs exim -Mrm => удалить все сообщения в очереди на отправку
exim -d => отладка
exim -d +all -M 1cZuiX-000HgP-0I => отладка конкретного письма
exim -bP => конфиг
Очистка очереди при огромных числах писем
service exim stop;
rm -rf /var/spool/exim/input.bak;
mv /var/spool/exim/input /var/spool/exim/input.bak;
mkdir /var/spool/exim/input;
chown mailnull.mail /var/spool/exim/input;
chmod 750 /var/spool/exim/input;
service exim start;