微软希望我们“确认你的 DNS 设置正确”

微软希望我们“确认你的 DNS 设置正确”

我们的电子邮件被 Hotmail 和 Outlook 屏蔽,而微软拒绝说明原因(“我很抱歉,但我无法提供有关此情况的任何详细信息,因为我们无权讨论屏蔽的性质。”)并要求我们检查此链接 ->https://sendersupport.olc.protection.outlook.com/pm/troubleshooting.aspx

我们已经设置了 SPF、DKIM 甚至 DMARC(Gmail 和 mxtoolbox.com 确认全部通过)。

但是在上面的链接下有一个部分。

确认您的 DNS 设置正确 尝试通过端口 25 连接到 mail.hotmail.com。如果无法连接,请尝试通过端口 25 直接远程登录到我们的电子邮件服务器 (MTA)。您可以通过从命令提示符查询“nslookup –q=mx hotmail.com”来查找我们当前的 MTA 列表(这应该适用于各种操作系统)。目前,这些服务器的地址是 mx1.hotmail.com、mx2.hotmail.com、mx3.hotmail.com 和 mx4.hotmail.com。如果这不起作用,请尝试直接连接到 IP。如果您能够直接连接到 IP 而不是 mail.hotmail.com,那么您的 DNS 服务器可能存在问题。

我尝试了上述操作,但我的服务器无法通过 telnet 25 连接到 mail.hotmail.com。是否需要通过 telnet 25 确认 DNS?我的 hotmail MX nslookup 也失败了。

[root@server ~]# nslookup –q=mx hotmail.com
;; connection timed out; no servers could be reached

上面的 URL 还要求我们检查发件人分数https://www.senderscore.org/get-your-score/并且我们的 IP 和域名清晰(全部为绿色复选标记)。

答案1

nslookup 命令显示您无法访问 hotmail.com 名称。可能是:

  • 服务器的 DNS 配置不正确。请尝试解析其他名称,例如
    nslookup -q=mx gmail.com
  • DNS 服务器配置不正确,您可以尝试其他服务器,例如:
    nslookup -q=mx hotmail.com 8.8.8.8
    nslookup -q=mx hotmail.com 1.1.1.1
  • 防火墙阻止了 *.hotmail.com。尝试 pingwww.hotmail.com以及他们的 IP
   ping hotmail.com
   ping 204.79.197.212

如果 Hotmail.com 阻止了您,请检查您的公共 IP 或域名是否已被列入黑名单。虽然从您的描述来看,这似乎不是问题所在。我喜欢使用以下页面: https://mxtoolbox.com/blacklists.aspx

相关内容