domain-name-system – 从服务器发送的电子邮件,其中rDNS和SPF被Hotmail阻止

domain-name-system – 从服务器发送的电子邮件,其中rDNS和SPF被Hotmail阻止,第1张

概述我已经有一段时间无法向hotmail或其他Microsoft电子邮件服务器上的用户发送电子邮件.试图找出原因以及如何解决问题一直是一个令人头痛的问题. 正在发送的电子邮件被阻止从我的域canadaka.net.我使用Google Aps为我的@ canadaka.net电子邮件地址托管我的常规电子邮件服务器.我可以从我的桌面或Gmail发送电子邮件到hotmail没有任何问题.但是,我的服务器代表 我已经有一段时间无法向hotmail或其他Microsoft电子邮件服务器上的用户发送电子邮件.试图找出原因以及如何解决问题一直是一个令人头痛的问题.

正在发送的电子邮件被阻止从我的域canadaka.net.我使用Google Aps为我的@ canadaka.net电子邮件地址托管我的常规电子邮件服务器.我可以从我的桌面或Gmail发送电子邮件到hotmail没有任何问题.但是,我的服务器代表canadaka.net发送的任何电子邮件都被阻止,甚至没有收到垃圾邮件.

发送电子邮件的IP与我的网站托管的IP相同:66.199.162.177
自2010年8月以来,这个IP对我来说是新的,我在过去的3到4年里拥有不同的IP.

此IP不在任何可靠的垃圾邮件列表中
http://www.anti-abuse.org/multi-rbl-check-results/?host=66.199.162.177

我列出的垃圾邮件列表spamcannibal.org似乎不受我的控制,“没有反向DNS,MX主机应该有rDNS – RFC1912 2.1”.但由于我使用Google进行电子邮件托管,因此我无法控制为所有MX记录设置RDNS.

我确实为我的IP设置了反向DNS设置,它解析为“mail.canadaka.net”.

我已经注册了SNDS并获得批准.我的IP说“所有指定的IP都处于正常状态.”

发件人得分:100
https://www.senderscore.org/lookup.php?lookup=66.199.162.177&ipLookup.x=55&ipLookup.y=14

我的Mcafee威胁等级似乎很好

我有一个TXT SPF记录设置,我目前使用xname.org作为我的DNS,他们没有SPF字段,但他们的常见问题解答说将SPF信息添加为TXT条目.
v = spf1 a include:_spf.Google.com~all

我使用的一些“SPF检查”工具检测到我的域名有效SPF,但其他人没有.就像微软的SPF向导一样,我认为这是因为它专门寻找SPF记录而不是TXT记录. “没有找到SPF记录.A和MX记录可用”.

从我家里我可以运行“nslookup -type = TXT canadaka.net”并返回:

Server:
Google-public-dns-a.Google.com
Address: 8.8.8.8

Non-authoritative answer: canadaka.net
text = “v=spf1 a
include:_spf.Google.com ~all”

我发现一件奇怪的事情是我无法Ping hotmail.com或msn.com或做一个“telnet mail.hotmail.com 25”.我能够Ping gmail.com和我尝试过的许多其他域名.我尝试将我的DNS服务器更改为Google的公共DNS并执行ipconfig / flushdns,但这没有任何效果.然而,我可以使用telnet连接到mx1.hotmail.com

当我发送到Google电子邮件服务器并且收到没有麻烦的电子邮件时,这就是电子邮件标题的样子.你可以看到SPF正在通过.

Delivered-To: [email protected]
Received: by 10.146.168.12 with SMTP
ID q12cs91243yae;
Sun,27 Feb 2011 18:01:49 -0800 (PST) Received: by 10.43.48.7 with SMTP ID
uu7mr4292541icb.68.1298858509242;
Sun,27 Feb 2011 18:01:49 -0800 (PST) Return-Path: Received:
from canadaka.net ([66.199.162.177])
by mx.Google.com with ESMTP ID uh9si8493137icb.127.2011.02.27.18.01.45;
Sun,27 Feb 2011 18:01:48 -0800 (PST) Received-SPF: pass (Google.com: domain of
[email protected] designates
66.199.162.177 as permitted sender) clIEnt-ip=66.199.162.177;
Authentication-Results: mx.Google.com;
spf=pass (Google.com: domain of
[email protected] designates
66.199.162.177 as permitted sender) [email protected]
Message-ID:
<[email protected]>
Received: from coruscant
([127.0.0.1]:12907) by canadaka.net
with [XMail 1.27 ESMTP Server] ID
for from
; Sun,27
Feb 2011 18:01:29 -0800 Date: Sun,27
Feb 2011 18:01:29 -0800 Subject: Test
To: [email protected] From: XXXX
Reply-To:
[email protected] X-Mailer: PHP/5.2.13

我可以发送到Gmail和其他电子邮件服务罚款.我不知道我做错了什么!

更新1

我已经从hotmails IP块中删除了,现在我可以发送电子邮件到hotmail,但它们都直接进入JUNK文件夹.

更新2

我使用Telnet向port25.com发送测试消息,似乎没有检测到我的SPF.
结果:中性(SPF-结果:无)
canadaka.net. SPF(无记录)
canadaka.net. TXT(没有记录)

我确实有一个名称服务器作为我的第四个选项,它没有TXT记录,因为它不支持它.所以我从列表中删除了它,而是添加了wtfdns.com作为我的第4个adn第5个名称服务器,它支持TXT.

现在新的名称服务器已经生效,我将SPF检查电子邮件与微软SenderID向导一起传递.似乎有些查找使用第4个名称服务器并跳过前3个???

邮件通过Google SMTP发送:

canadaka.net. SPF (no records)
canadaka.net. 86400 IN TXT “v=spf1 a
include:_spf.Google.com ~all”
canadaka.net. 86400 IN A
66.199.162.177
_spf.Google.com. SPF (no records)
_spf.Google.com. 300 IN TXT “v=spf1 ip4:216.239.32.0/19
ip4:64.233.160.0/19 ip4:66.249.80.0/20
ip4:72.14.192.0/18 ip4:209.85.128.0/17
ip4:66.102.0.0/20 ip4:74.125.0.0/16
ip4:64.18.0.0/20 ip4:207.126.144.0/20
ip4:173.194.0.0/16 ?all”

来自服务器上的TELNET的邮件

canadaka.net. SPF (no records)
canadaka.net. 86400 IN TXT “v=spf1 a include:_spf.Google.com ~all”
canadaka.net. 86400 IN A 66.199.162.177

解决方法 您的标题显示您的电子邮件被hotmail.com阻止,但在您对Stony的回答的一条评论中,您声明您的SMTP日志在向hotmail.com发送电子邮件时显示“RCPT = OK”和“RECV = OK”.这本身应该告诉你,你的电子邮件没有被阻止.它被hotmail.com接受,很可能在被接受后被过滤.被阻止/拒绝的电子邮件与被接受后被过滤的电子邮件之间存在差异.

您声明无法telnet到mail.hotmail.com的端口25.那是因为mail.hotmail.com不是hotmail.com的MX.快速nslookup显示hotmail.com的以下MX记录:mx1.hotmail.com,mx2.hotmail.com,mx3.hotmail.com和mx4.hotmail.com.

你声明你不能Ping hotmail.com但你可以Ping通gmail.com.无论您是否可以Ping hotmail.com或任何其他服务器,名称,网站等都无关紧要.Ping工具不会测试服务的可用性(网络,电子邮件等).您无法Ping hotmail.com这一事实意味着hotmail.com解析为不响应Ping的主机或防火墙阻止这些Ping.这与问题完全无关.另外,Ping hotmail.com与hotmail.com的MX记录无关. Hotmail.com是域名,Pinging hotmail.com正在Ping为该域名配置的A记录.当您Ping gmail.com时,您正在Ping该域名的A记录,而不是Ping了gmail.com的MX记录.

在这里查看Hotmail Postmaster页面,看看是否有任何需要查看的内容:

http://mail.live.com/mail/troubleshooting.aspx

总结

以上是内存溢出为你收集整理的domain-name-system – 从服务器发送的电子邮件,其中rDNS和SPF被Hotmail阻止全部内容,希望文章能够帮你解决domain-name-system – 从服务器发送的电子邮件,其中rDNS和SPF被Hotmail阻止所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1095360.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存