Fix EXIM Error : all hosts for ‘domain.tld’ have been failing for a long time (and retry time not reached)

O eroare intalnita pe serverele de e-mail private, atunci cand se incearca trimiterea catre adrese de e-mail de pe un anumit domeniu sau pe o adresa de e-mail specifica.
Scenariul este cat se poate de simplu.
Avem o adresa de e-mail privata (adica nu apartine Gmail, MSN, OutLook, iCloud, Yahoo!, etc) de pe care nu putem sa trimitem mesaje catre o alta adresa de e-mail privata. Mesajul returnat va fi acesta :

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
mail_destinatar@domain.tld
all hosts for ‘domain.tld’ have been failing for a long time (and retry time not reached)

In  cele mai multe situatii aceasta eroare apare atunci cand baza de dateExim Retry” este corupta. Deci problema este pe severul de pe care se incearca expedierea mesajului.

Rezolvarea erorii consta in stergerea Exim Retry Database si restartarea serviciului EXIM pe server.

Executati in server urmatoarele linii de comanda, pentru a sterge baza de date Exim Relay:

cd /var/spool/exim/db
rm -f retry retry.lockfile
rm -f wait-remote_smtp wait-remote_smtp.lockfile

Dupa executarea acestor comenzi prin care vor fi sterse fieserele: retry, retry.lockfile, wait-remote_smtp si wait-remote_smtp.lockfile, restartati serviciul “exim”.

service exim restart

Pentru executarea acestor comenzi trebuie sa aveti acces la consola serverului (sau acces SSH) si permisiuni suficiente.

Fix EXIM Error : all hosts for ‘domain.tld’ have been failing for a long time (and retry time not reached)

About the author

Stealth

Pasionat de tot ce inseamna gadget si IT, scriu cu placere pe stealthsettings.com din 2006 si imi place sa descopar alaturi de voi lucruri noi despre calculatoare si sistemele de operare macOS, Linux, Windows, iOS si Android.

3 Comments

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.