четверг, 15 декабря 2022 г.

Чистим exim "Retry DB"

Когда exim не может доставить письмо, он помечает его домен недоступным до следующей попытки отправки через заданный интервал времени. 

Все попытки отправить письмо на этот домен до истечения retry таймаута будут отбиваться с отметкой в логе "all hosts for 'mydomain.ru' have been failing for a long time (and retry time not reached)".

Для очистки базы retry таймаутов делаем следующее:

# /usr/sbin/exim_tidydb -t 1d /var/spool/exim retry

# mv -vi /var/spool/exim/db/retry{,.original}

# mv -vi /var/spool/exim/db/retry.lockfile{,.original}

Или просто удаляет содержимое /var/spool/db и перезапускаем exim.

Отсюда.

Комментариев нет:

Отправить комментарий