有一个反向但仍然有问题反向DNS指向未知的主机名

我从我自己托pipe的域发送电子邮件时遇到问题。

我已经省略了实际的IP地址,我不确定它是多么安全,我发布它。 但问题如下:

根据我的ISP,相反,我的IP指向了FQDN。

(XXX.XXX.XXX.XXX) -> mymachine.domain.com

不过,我仍然收到邮件未送达:

host inc.wanadoo.es[xxx.xxx.xxx.xxx] refused to talk to me: 550 Reverse DNS lookup failed for host xxx.xxx.xxx.xxx.

并经过testing,我得到以下错误:

Reverse for xxx.xxx.xxx.xxx points to an unknown host name (mymachine.mydomain.com).

也许最奇怪的是,使用一些工具(即mxtoolbox)来检查rDNS是否同意我的SMTP横幅,所有检查都很好,但是,当我使用其他工具时,它会失败。

什么可以是错误?

我需要一个反向的每个域我托pipe或是足够的邮件服务器?

Bluetxxth


Ubuntu服务器10.04。 LTS

BIND9

后缀版本2.xx


编辑:在尝试你build议我收到以下内容:

第一次testing

 host -ta neo001.neoclash.com 8.8.8.8 mymachine.mydomain.com 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: Host mymachine.mydomain.com not found: 3(NXDOMAIN) 

第二次testing

 host -t ptr 1.2.3.4.in-addr.arpa 8.8.8.8 host -t ptr 109.124.134.63.in-addr.arpa 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: Host 1.2.3.4.in-addr.arpa not found: 3(NXDOMAIN) 

区域configuration

 $TTL 12H $ORIGIN mydomain.com. enter@ IN SOA ns1.mydomain.com. postmaster.mydomain.com. ( 2011030805 8H 2H 7D 1D ) IN NS ns1.mydomain.com. IN NS ns2.mydomain.com. IN MX 10 mail.mydomain.com. IN MX 20 mail.anotherdomain.net. mydomain.com. IN A 1.2.3.4 www IN A 1.2.3.4 mydomain.com. IN TXT "v=spf1 a mx ip4:1.2.3.4 ip4:1.2.3.4 ~all" localhost IN A 127.0.0.1 mail IN A 1.2.3.4 mail IN A 1.2.3.5 ns1 IN A 1.2.3.4 ns2 IN A 1.2.3.5 

尝试这个:

 host -ta mymachine.domain.com 8.8.8.8 

这会查询Google的公共DNS服务器,并询问他们mymachine.domain.com的IP地址是什么。 现在假设IP地址是1.2.3.4试试这个:

 host -t ptr 4.3.2.1.in-addr.arpa 8.8.8.8 

是响应mymachine.domain.com? 如果是,那么您必须等待DNScaching过期并阅读新信息。 如果不是,那么取决于出现意想不到的结果的地方,存在一个需要解决的问题。