So, we ran into a situation: a message of the following form appeared in the Exim logs
(-53): retry time not reached for any host на Exim
or similar. And it does not deliver mail for the given recipient or server.
Why?The thing is, some time ago Exim failed to access the specified
server and remembered this moment. After some time it should try again,
but for now it refuses to do so, printing the following kind of complaint to the logs:
(-53): retry time not reached for any host
SolutionThis knowledge is stored in its database, which is available in the spool directory in
the "db" folder. Accordingly, we go into this folder, delete all the files in it
and restart Exim.
Using Linux Debian as an example:
$ cd /var/spool/exim4/db
$ rm retry retry.lockfile wait-externalsmtp wait-externalsmtp.lockfile wait-smtp wait-smtp.lockfile
After which we restart the Exim server.
Applies to: Exim 4.7+
Comments