Мне нужно отправить почту с sub.domain.com, но доставка на один адрес не выполняется с ошибкой «R = lookuphost defer (-1): поиск хоста не завершен».
Дополнительная информация, которая может иметь отношение: Мой /etc/resolv.conf содержит серверы имен провайдера VPS (отличные от серверов имен провайдера домена). Я также проверил DNS-записи адресата и обнаружил, что для него нет MX-записи.
проверьте, не работает ли разрешение MX DNS с вашей стороны или нет mxtoolbox.com
использовать exim -bt -d-resolver user@example.org
для диагностики маршрутизации почты exim
бегать nslookup -type=MX example.org
на вашем сервере. и проверьте, получаете ли вы ответы на записи MX.
в противном случае попробуйте тот же запрос, но укажите хорошо известный сервер имен, например общедоступный DNS-адрес Google: nslookup -type=MX example.org 8.8.8.8
теперь вы должны получить некоторые результаты MX, а это означает, что ваш сервер имен не работает должным образом. Таким образом, вы можете изменить свой resolv.conf на сервер имен, который работает должным образом (поставщик, google dns, что вы хотите, ..) или настроить свой собственный