“主机查找未完成”错误

“主机查找未完成”错误

我需要从 sub.domain.com 发送邮件,但发送到一个地址失败,并出现错误“R=lookuphost defer (-1): 主机查找未完成”。

可能相关的其他信息:我的 /etc/resolv.conf 包含 VPS 提供商的名称服务器(不同于域名提供商的名称服务器)。我还检查了收件人的 DNS 记录,发现没有 MX 记录。

答案1

检查你的 MX DNS 解析是否失败mxtoolbox.com

用于诊断 Exim 邮件路由exim -bt -d-resolver [email protected]

  • 如果是,则说明您这边的 DNS 解析失败。

在您的服务器上运行nslookup -type=MX example.org。并检查您是否获得 MX 记录答案。

如果没有,请尝试相同的请求,但指定一个知名的名称服务器,例如 google public dns: nslookup -type=MX example.org 8.8.8.8

您现在应该会得到一些 MX 结果,这意味着您的名称服务器无法正常工作。因此,您可以将 resolv.conf 更改为正常工作的名称服务器(提供商、Google DNS、您想要的……)或设置您自己的名称服务器

相关内容