我们的电子邮件被 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 和域名是明确的(所有绿色复选标记)。
nslookup 命令显示您无法为 hotmail.com 命名。或许:
如果 Hotmail.com 阻止了您,请检查您的公共 IP 或域名是否已被列入黑名单。虽然从你的描述来看,这似乎不是问题。我喜欢使用页面: https ://mxtoolbox.com/blacklists.aspx