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

前端之家收集整理的这篇文章主要介绍了domain-name-system – 从服务器发送的电子邮件,其中rDNS和SPF被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: XXXX@dirtbiker.ca
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
postmaster@canadaka.net 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
postmaster@canadaka.net designates
66.199.162.177 as permitted sender) smtp.mail=postmaster@canadaka.net
Message-Id:
<4d6b020c.c92c2b0a.4603.6378SMTPIN_ADDED@mx.google.com>
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: XXXX@dirtbiker.ca From: XXXX
Reply-To:
XXXX@canadaka.net 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

原文链接:https://www.f2er.com/html/229143.html

猜你在找的HTML相关文章