我有一台使用 Windows server 2003 和 Microsoft DNS Server 的服务器。我的 DNS 设置错误:没有反向 DNS (PTR) 条目。问题 MX 记录是: 225.208.20.***.in-addr.arpa -> 未检测到反向 (PTR) 您应该联系您的 ISP 并要求他为您的 ips 添加 PTR 记录
在反向查找区域中,我在此区域 ptr 记录上为 DOMAINNAME 和 MAIL.DOMAINNAME 添加一个新区域。
但这并不能解决我的问题,仍然在 intoDNS.com 上我发现了错误消息,因此我的一些电子邮件无法到达邮件服务器
如何为我的邮件服务器设置 PTR 记录?
我知道新手问题,但我只是想确定一下。
我的公司最近购买了用于电子邮件和虚拟主机的 VPS。我不是电子邮件身份验证方面的专家,但这是我的故事。
购买 VPS 后,我们开始收到来自 hotmail.com 的错误消息的退回邮件:
550 SC-001 (COL0-MC1-F10)
Unfortunately, messages from 205.234.204.81 weren't sent. Please contact
your Internet service provider since part of their network is on our block
list. You can also refer your provider to
http://mail.live.com/mail/troubleshooting.aspx#errors
Run Code Online (Sandbox Code Playgroud)
在对该问题进行研究后,我尝试加入 hotmail 发件人 ID 计划。我还在我的域中添加了一个 SPF(不确定它是否正确)
v=spf1 a mx ip4:205.234.20x.xx a:xxserver.com mx:xxserver.com ?all
Run Code Online (Sandbox Code Playgroud)
通过填写他们的表格向 Hotmail 黑名单请愿后,我仍然在他们的黑名单上。我们的许多客户都是 Hotmail 帐户,这对我们来说已成为一个大问题。我不确定我的 rDNS 是否正确、SPF 记录或有什么问题。
我知道我可能会遗漏一些信息,我是电子邮件服务器管理的新手,所以我会发布我可以做的事情以使这更容易。谢谢!
我在这里看到了其他线程,并试图按照他们的指示进行操作,但无济于事……而且我不想复活旧线程。
在 OS-X Lion iMac 上启用 BIND(命名)后,我可以获得查询列表。列表中有一些非常奇怪的条目,如下所列。任何人都可以对这些有所了解吗?(请注意,iMac 位于 192.168.1.3):
query: xdnrhkbqnn IN A + (127.0.0.1)
query: rvdldbxroe IN A + (127.0.0.1)
query: dtzmkqjwwc IN A + (127.0.0.1)
query: edyidthaxc IN A + (127.0.0.1)
query: bqjmeqglim IN A + (127.0.0.1)
query: sixelsjzvf IN A + (127.0.0.1)
query: c.1.8.1.6.b.e.f.f.f.3.6.b.1.2.0.d.d.0.2.2.3.5.1.2.8.4.d.f.c.d.f.ip6.arpa IN PTR + (127.0.0.1)
query: 3.1.168.192.in-addr.arpa IN PTR + (127.0.0.1)
query: b._dns-sd._udp.0.1.168.192.in-addr.arpa IN PTR + (127.0.0.1)
query: db._dns-sd._udp.0.1.168.192.in-addr.arpa IN PTR + (127.0.0.1)
query: r._dns-sd._udp.0.1.168.192.in-addr.arpa IN PTR + (127.0.0.1)
query: dr._dns-sd._udp.0.1.168.192.in-addr.arpa IN PTR + (127.0.0.1) …Run Code Online (Sandbox Code Playgroud) 我认为错误的第一件事是它是一个递归问题。但我不确定我的反向查找文件中的问题出在哪里。ns应该报告为ns.example.com而是得到ns.example.com.ns. 当然,它不会找到该名称的任何条目,因为没有,也不应该。
这是我的反向文件:
$TTL 86400
@ IN SOA ns.example.com root.example.com. (
16071990 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ; Minimum TTL
)
@ IN NS ns.example.com
Run Code Online (Sandbox Code Playgroud)
这不是特别复杂。我的问题是,named-checkzone在对照反向文件检查名称时,还有哪些其他文件会影响输出?
据我记得在上面设置我的 VPS 和邮件服务器时,我已经正确配置了邮件服务器。但是,我的一些客户收到 SMTP 错误,
主机 mx1.zonnet.nl[62.58.50.9] 说:553 我们不接受来自没有反向 DNS 的 IP 地址的邮件。参见 http://wikipedia.org/wiki/reverse_dns(回复 RCPT TO 命令)
因此,任何人都可以让我进一步解决我是否配置错误或更糟的问题:根本没有配置。
当然还有:如何解决?
哦,我知道我没有BIND安装,所以这可能对你们大多数人有帮助。
可悲的是,我发现的大多数教程都是关于不同的主题,而不是在 Ubuntu 12.04 VPS 上解析反向 DNS。
谢谢!
编辑,额外的:我看到诸如
编辑 /etc/bind/named.conf.local 并添加以下内容:
区域“1.168.192.in-addr.arpa”{
类型大师;
文件“/etc/bind/db.192”;
};
哪里,1.168.192,需要用我的网络IP替换,但是我的网络IP是什么..?我的 IP(v4) 与 1.168.192 完全不同,实际上是 159.xxx.x.xxx。
我用来whois example.com检查哪些是该域的权威名称服务器。现在我想知道哪些 IP 地址块的 PTR 记录的权威名称服务器,我该如何检查?谢谢。
冰岛域 (.is) 要求其域支持反向 DNS,这意味着在托管服务器上配置 PTR 记录。
是否可以为 GitHub Pages 站点托管设置 PTR 记录?
背景:
我有一个冰岛顶级域名 - petejones.is - 并且正在使用 CloudFlare 作为 DNS 和 GitHub Pages 进行托管。冰岛域名有点不寻常,因为 .is 域名必须通过国家注册商ISNIC注册,并且他们有一些更严格的(似乎)注册域名必须遵守的要求。
显然我的设置不太符合要求,因为我刚刚收到他们的通知,说我的 DNS 配置不正确。这是关键点:
“DREW.NS.CLOUDFLARE.COM”的测试结果:名称服务器 jasmine.ns.cloudflare.com 的 IP 地址 2400:cb00:2049:########## 缺少其 PTR 记录或有错误PTR 记录。nameserver draw.ns.cloudflare.com 的 IP 地址 2400:cb00:2049:########## 缺少其 PTR 记录或 PTR 记录不正确。“JASMINE.NS.CLOUDFLARE.COM”的测试结果:
我的复杂研究(快速谷歌搜索)表明 ISNIC 正在测试以确保域支持反向 DNS - 您可以从域名解析 IP,反之亦然- 这似乎是一种阻止垃圾邮件域的方法。
显然这是在主机上配置的,而不是在 DNS上配置的,考虑到目标是从主机中找到域,这是有道理的。
这在 GitHub Pages 上可行吗?我已经看到很多关于添加 A 或 CNAME 记录的信息,但没有关于 PTR 记录的信息。我怀疑 …
所以我从 GoDaddy 购买了一个新域名,并将该域名指向我的 VPS IP 地址,它工作正常。
[请注意,VPS 不是由 GoDaddy 托管的,只是域名。]
但是,我注意到来自外部服务器(gmail、yahoomail、其他域等)的所有传入邮件都会继续退回,即使传出电子邮件(从我的域到其他邮件服务器工作正常)。
在谷歌搜索问题后,我似乎需要对域的 MX 记录进行更改才能发送/接收邮件。
在GoDaddy中,mx记录如下:
10 @ mailstore1.secureserver.net 1 Hour
0 @ smtp.secureserver.net 1 Hour
Run Code Online (Sandbox Code Playgroud)
因此,按照在线教程和论坛的指示,我创建了一个 A 记录mail.abcd.com并将其指向我的 VPS IP 地址。
之后,我将此行添加到 MX 记录列表中:
1 @ mail.abcd.com 1 hour
所以现在它看起来像这样:
10 @ mailstore1.secureserver.net 1 Hour
0 @ smtp.secureserver.net 1 Hour
1 @ mail.abcd.com 1 Hour
Run Code Online (Sandbox Code Playgroud)
[我abcd.com在上面的代码段中替换了我的域]
但是,我仍然无法向服务器中托管的任何电子邮件发送任何内容。
我究竟做错了什么?
domain-name-system email-server reverse-dns email-bounces mx-record
我有一个关于 CNAME 记录的查询,我可以有一个 CNAME 作为不同的域名吗?前任。我有一个网站 example.com,我可以用 example.net 创建一个 CNAME 吗?因此,无论最终用户输入什么类型(example.com 或 example.net),他们都应该始终访问 example.com
reverse-dns ×10
email-server ×3
bind ×2
ptr-record ×2
ubuntu-12.04 ×2
blacklist ×1
dns-hosting ×1
dns-zone ×1
email ×1
hosting ×1
mac-osx ×1
mx-record ×1
networking ×1
spf ×1
vps ×1
windows ×1