Итак, мы столкнулись с ситуацией: в логах Exim появилось сообщение вида
(-53): retry time not reached for any host на Exim
или подобное. И почту для данного адресата или сервера не доставляет.
Почему?Дело в том, что некоторое время назад Exim не смог получить доступ к указанному
серверу и запомнил этот момент. Через некоторое время он должен снова попытаться,
но пока отказывается это делать, выводя в логи вот такие вот ругательства:
(-53): retry time not reached for any host
РешениеХранится это знание у него в базе, которая доступна в spool-директории в
каталоге "db". Соответственно, заходим в этот каталог, удаляем все файлы в нем
и перезапускаем Exim.
На примере Linux Debian:
$ cd /var/spool/exim4/db
$ rm retry retry.lockfile wait-externalsmtp wait-externalsmtp.lockfile wait-smtp wait-smtp.lockfile
После чего перезапускаем сервер Exim.
Актуально для: Exim 4.7+
Комментарии
Оставить комментарий
Компьютерные сети
Термины: Компьютерные сети