Проблема с exim R=dnslookup defer (-1): host lookup did not complete
Если при отправке писем в логах exim мы видим такую ошибку:
R=dnslookup defer (-1): host lookup did not complete
Для диагностики разрешения DNS используйте команду
nslookup -type=MX mail.ru
Вы должны будите получить ответ на записи MX.
Server: 77.88.8.8
Address: 77.88.8.8#53
Non-authoritative answer:
mail.ru mail exchanger = 10 mxs.mail.ru.
Authoritative answers can be found from:
В противном случае Ваш сервер имен не работает должным образом.
Приведите свой файл etc/resolv.conf к следующему виду:
option timeout:1 option rotate domain domain.ru nameserver 77.88.8.8 nameserver 8.8.8.8 nameserver 8.8.4.4 search domain.ru
Для диагностики маршрутизации в exim до конечного получателя используйте команду
exim -bt -d-resolver user@mail.ru