我该如何修复这些 SOA DNS 问题?

我该如何修复这些 SOA DNS 问题?

我在新服务器上设置了一个新域名,在测试 DNS 时,我收到了我担心的 2 个警告

1)Delivery over IPv4 to [email protected] could not be done.

2)Failed to deliver email for SOA RNAME of domain.co.uk (server.domain.co.uk) using [email protected].

有人知道我该如何解决这些错误吗?我有一个 SOA 记录以及 rDNS(就我在 DNS 中看到的而言),但我不明白为什么会显示这些错误。电子邮件地址肯定也设置好了,并且正常工作。

答案1

这两个警告似乎是相关的:SOA场地server.atomicpenguinclothing.co.uk.,这意味着 DNS 联系人是[email protected]。发往该电子邮件地址的邮件能发过去吗?

答案2

看起来 Pingdom 使用的是 .SE 的 DNSCheck 工具的一个非常老的版本。几年前,我们删除了那个失败的测试,因为它非常不可靠。它有一半的时间会给出假阴性或假阳性,这让它变得比无用更糟糕。它也不是真正可以修复的,因为它试图回答“发送到这个地址的邮件会到达收件人吗?”这个问题,这既超出了 DNS 的范围,又定义不明确。所以,简而言之,您可以放心地忽略这个失败。

或者尝试使用以下任一方式测试您的域名.SE 的 DNSCheck或者我们(与 AFNIC 合作)编写的用于替代它的新工具,区域管理员。这两种工具都是开源的,用 Perl 编写,可从 Github 获取。Zonemaster 也在 CPAN 上。如果您更喜欢命令行版本而不是基于 Web 的服务,这两种工具都有命令行版本。

答案3

当您实际发布域名而不是链接到探索它的工具时,它会有所帮助。

您的 SOA 记录是:

 atomicpenguinclothing.co.uk. IN    SOA ns1.atomicpenguinclothing.co.uk. server.atomicpenguinclothing.co.uk. 2016010704 86400 7200 604800 86400

该字段server.atomicpenguinclothing.co.uk.应该是可用于联系 DNS 管理员的电子邮件地址,第一个点.被替换为@。这是有效的电子邮件地址吗?

因为看起来 SMTP 端口(tcp 25)对 MX 记录 atomicpenguinclothing.co.uk 没有响应。

相关内容