我需要检查 PTR 记录以确保我拥有的脚本正在发送电子邮件,而这些电子邮件实际上会被我的用户接收并且不会被错误地标记为垃圾邮件。
我知道拥有 IP 范围的 ISP 必须设置 PTR 记录,但我如何检查它是否已经设置?
我在 Windows 机器上偶然发现了一个奇怪的行为,这在从 Vista/2008 到 8.1/2012 R2 的所有 Windows 版本之间似乎相当一致;使用 Windows XP 或 Windows Server 2003 时不会发生这种情况。
问题是这样的:当网络适配器配置为 DHCP 并且 DHCP 服务器不代表其客户端注册 DNS 记录时(因为它不能,或者因为它没有配置为这样做),那么转发 A 记录被注册,但反向 PTR 记录没有。
更多细节:
ipconfig /registerdns不会改变什么。为什么会发生这种情况,如何解决?
不,配置 DHCP 服务器以执行 DNS 注册在这里不是一个选项。
我在一个 IP 地址上托管多个域:
cats.com
A @ --> 10.20.30.40
A mail --> 10.20.30.40
MX @ --> mail
dogs.com
A @ --> 10.20.30.40
A mail --> 10.20.30.40
MX @ --> mail
Run Code Online (Sandbox Code Playgroud)
我需要为 IP 地址设置 PTR 记录。这样一来,其他邮件服务器的正向确认反向 DNS 就会成功。
DNS query type PTR on 10.20.30.40 --> returns PTR-record="cats.com" (1 result)
DNS query type A on "cats.com" --> returns A-record=10.20.30.40 (1 result)
Run Code Online (Sandbox Code Playgroud)
如果我的 IP 只能有一个 PTR 记录,指向cats.com,那么FCrDNS 将如何在dogs.com 上取得成功?
我可以在 PTR 中使用他们共享的域名 (80.70.60.50.static.host.net) 吗?
谢谢!
我的托管服务提供商已经进行了 PTR 设置。现在我想我必须在我的 DNS 持有者上设置它。我应该在我的 Godaddy 帐户上做什么。谢谢你。
我的 IP:64.250.113.235
你可以从这里查看我的 ptr 记录
http://mxkit.com/webmaster-tools/ptr-check
结果
64.250.113.235 的 Ptr 记录为: 服务器:10.0.80.11 地址:10.0.80.11#53
非权威答案:235.113.250.64.in-addr.arpa name = notification.pokemoncraft.com。
我帮助一个朋友运行一个服务器,其中包括一个邮件服务器。http://mxtoolbox.com报告我们的反向 DNS 不是有效的主机名。
反向 DNS 当前指向domain.com. 它应该指向hostname.domain.com吗?我在这里看到,将此方案用于反向 DNS 是常规做法。但是,如果邮件服务器这样响应会不会导致问题:
220 domain.com ESMTP Postfix (Ubuntu)
EHLO PWS3.mxtoolbox.com
250-domain.com
250-PIPELINING
250-SIZE 10240000
...
Run Code Online (Sandbox Code Playgroud)
基本上,指向邮件服务器报告的域的子域的反向 DNS 是否有效?
编辑:我原来的问题如下:如果邮件服务器报告domain.com为它的 FQDN,反向 DNS 可以指向hostname.domain.com吗?请参阅下面的评论,了解为什么不需要这样做,以及为什么两者应该相同。
有没有人知道是否有任何研究表明如果电子邮件服务器的 SMTP 横幅名称没有 ptr 记录,将会拒绝多少电子邮件?
启用时是否总是进行反向检查,或者有时是否进行了配置,以便如果垃圾邮件程序认为电子邮件“可疑”,则会完成反向检查?
我试图澄清我对域的反向 DNS PTR 查找。我有一个服务器,有一个 IP 地址和多个帐户,都共享那个 IP 地址;
我的 PTR 目前是:
24.210.31.in-addr.arpa. 14400 IN PTR domainname.co.uk.
Run Code Online (Sandbox Code Playgroud)
但是IP地址反向的域是ns1.domainnetwork.co.uk,那么账户上的PTR记录是否应该引用主返回域而不是账户域?
我似乎无法通过 Google 搜索找到任何明确的指导,但是这个问题似乎确实表明该帐户应该引用服务器域而不是帐户特定域。
所以,会有:
24.210.31.in-addr.arpa. 14400 IN PTR ns1.domainnetwork.co.uk.
Run Code Online (Sandbox Code Playgroud)
在帐户的 DNS 中给它一个有效的 PTR 记录,即使这根本没有提到帐户域?
编辑:澄清一下,ns1.domainnetwork.co.uk是域的主要名称服务器。
我对这个主题有一个持续存在的问题,我觉得最好重新启动这个未完成的查询,而不是从头开始一个新的查询。
以上所有仍然成立。
我有一台带有各种域的服务器,IP 地址为 .xx.xx.xx.236 和xx.xx.xx.238. 我在自己的 IP 地址上也有一个域,仅用于该域(用于 TLS 证书),即 xx.xx.xx.241,但我无法让该域PTR在 DNS 中正确显示有效记录。
服务器上有效的域(IP 地址 12.34.56.236 ):
websitename.co.uk 14400 IN A 12.34.55.236
55.34.12.in-addr.arpa. 14400 IN PTR nameserver1.network.co.uk.
Run Code Online (Sandbox Code Playgroud)
上述工作并提供有效的PTR反馈。
这nameserver1.network.co.uk.是与位于其自己的 IP …
由于缺少 PTR 记录,我还没有遇到任何 DNS 故障,但我想知道:
在名称服务器 IP 地址上拥有有效的 PTR 记录是否有任何附加价值?
我正在设置一个新服务器,发现 Gmail 不接受来自该服务器的电子邮件。
我检查了 Exim 日志文件,发现以下内容:
Our system has detected that this\n550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records\n550-5.7.1 and authentication.
Please review\n550 5.7.1 https://support.google.com/mail/answer/81126 for more information. om7si10023450wjc.42 - gsmtp
Run Code Online (Sandbox Code Playgroud)
我的服务器有 IP4 和 IPv6 ip 地址。我已经为 IP4 和 IPv6 IP 地址添加了 SPF 记录。唯一的问题是我还没有 PTR 记录(如果 A 记录没有指向同一个服务器,我的数据中心不允许添加 PTR 记录)。所以,当我将网站移到新服务器时,我会稍后进行 PTR 记录。
我的问题: Gmail 是否有可能仅仅因为我没有 PTR 记录而不接受电子邮件?类似情况下的所有电子邮件提供商都将电子邮件放入垃圾邮件或批量邮件文件夹中。Gmail 根本不接受邮件?
ptr-record ×10
reverse-dns ×5
email ×2
dhcp ×1
domain ×1
email-server ×1
fcrdns ×1
gmail ×1
godaddy ×1
nameserver ×1
postfix ×1
query ×1
smtp ×1
spam ×1
windows ×1