Czy zaczęliście dostawać wiadomości zwrotne i komunikaty (w logach) podobne do poniższych?
host lookup did not complete
temporarily rejected RCPT
Warning: message 1gHtFG-0002uz-77 delayed 24 hours
W tym wpisie postaram się opisać rozwiązanie, które zadziałało w moim przypadku.
Jak zwykle, zakładam, że użytkujesz CentOS. Moje wpisy dotyczą tylko tego systemu, ale obeznany użytkownik bez problemu wykorzysta informacje tutaj zawarte.
Lokalizacja logów
Typowa dla VestaCP:
/var/log/exim/main.log /var/log/exim/reject.log
Kolejka:
/var/spool/exim/input
W moim przypadku okazało się, że komunikat:
host lookup did not complete
dotyczy problemu „rozwiązania” nazwy domeny na IP i dotyczy tylko jednej domeny, w której znajdował się e-mail, za którego obsługę odpowiadał serwer nazwa.pl.
Po spingowaniu domeny (z serwera), okazało się, że serwer nie odpowiada.
Rozwiązanie
Dodajemy lub zmieniamy serwer DNS w pliku:
/etc/resolv.conf
Standardowa zawartość w przypadku VPS na OVH to:
search.ovh.net nameserver 213.186.33.99
Dodajemy serwery DNS Google:
nameserver 8.8.8.8 nameserver 8.8.4.4
lub
nameserver 1.1.1.1
więcej o serwerze na : The Internet’s Fastest, Privacy-First DNS Resolver.
Restartujemy usługę
service network restart
Pingowanie domeny powinno już działać, wysyłanie i odbieranie wiadomości e-mail z serwerów nazwa.pl również.
Czemu nazwa.pl zaczęło blokować resolvera OVH? Tego jeszcze nie wiem.