Sub.domain.comからメールを送信する必要がありますが、「R = lookuphost defer(-1):Host lookup was not complete」というエラーで1つのアドレスへの配信が失敗します。
関連する可能性のある追加情報:/etc/resolv.confには、VPSプロバイダーのネームサーバーが含まれています(ドメインプロバイダーのネームサーバーとは異なります)。また、宛先のDNSレコードを確認したところ、そのMXレコードがないことがわかりました。
mX DNS解決が失敗するかどうかを mxtoolbox.com で確認します
exim -bt -d-resolver [email protected]
を使用してeximメールルーティングを診断する
サーバーでnslookup -type=MX example.org
を実行します。 MXレコードの回答が得られるかどうかを確認します。
そうでない場合は、同じリクエストを試しますが、google public dns:nslookup -type=MX example.org 8.8.8.8
などのよく知られたネームサーバーを指定します
mXの結果が表示されるはずです。これは、ネームサーバーが正しく機能していないことを意味します。そのため、resolv.confを適切に機能するネームサーバー(プロバイダー、google dns、必要なものなど)に変更するか、独自に設定できます。