Email 电子邮件中的反向DNS不起作用:从mail.example.org收到(未知[1.2.3.4.6])

Email 电子邮件中的反向DNS不起作用:从mail.example.org收到(未知[1.2.3.4.6]),email,dns,reverse,postfix-mta,Email,Dns,Reverse,Postfix Mta,这是我们通过SMTP发送的一封通知邮件的电子邮件头: 收到:来自mgi74201.gutt.it(mgi74201.gutt.it.[5.9.63.186]),由 带有ESMTP id ABCD1234的mx.google.com;2012年8月8日星期三 09:36:18-0700(PDT)收到:来自mgi74201.gutt.it(未知 [5.9.63.186])(经认证的发送方:noreply@maxrev.de)借 带有ESMTPA id ABCD1234的mgi74201.gutt.i

这是我们通过SMTP发送的一封通知邮件的电子邮件头:

收到:来自mgi74201.gutt.it(mgi74201.gutt.it.[5.9.63.186]),由 带有ESMTP id ABCD1234的mx.google.com;2012年8月8日星期三 09:36:18-0700(PDT)收到:来自mgi74201.gutt.it(未知 [5.9.63.186])(经认证的发送方:noreply@maxrev.de)借 带有ESMTPA id ABCD1234的mgi74201.gutt.it(后缀)用于 ; 2012年8月8日星期三18:35:55+0200(CEST)

正如你所见,谷歌能够检查PTR:5.9.63.186(结果是mgi74201.gutt.it.),但我们自己的邮件客户端结果“未知”

我们测试了nslookup 5.9.63.186,结果与预期一致:

使用用户名“abc”。最后使用公钥“abc”进行身份验证 登录:Wed Aug 8 19:31:01 2012 from 123.abcroot@mgi74201:~# nslookup 5.9.63.186服务器:8.8.4.4地址:
8.8.4.4#53非权威性回答: 186.63.9.5.in-addr.arpa name=mgi74201.gutt.it。权威答案可从以下网址找到:abc@mgi74201:~#

那么为什么反向DNS不起作用呢?与后缀相关的问题

编辑:后缀结果:

8月9日17:00:59 mgi74201后缀/smtpd[19261]:警告:5.9.63.186: 未列出主机名mgi74201.gutt.it的地址8月9日17:00:59 mgi74201后缀/smtpd[19261]:从未知连接[5.9.63.186]

但hosts文件似乎是正确的:

# 'hosts' file configuration. 

::ffff:5.9.63.186     mgi74201.gutt.it     mgi74201 
::1     ip6-localhost     ip6-loopback 
fe00::0     ip6-localnet 
ff00::0     ip6-mcastprefix 
ff02::1     ip6-allnodes 
ff02::2     ip6-allrouters 
ff02::3     ip6-allhosts 
127.0.0.1 localhost.localdomain localhost mgi74201.gutt.it.local 
# Auto-generated hostname. Please do not remove this comment. 
5.9.63.186 mgi74201.gutt.it  mgi74201

尝试将
主机
文件的最后一行移到第一个位置。 结果应该是
mgi74201.gutt。它将被解析为
5.9.63.186
,而不是
::ffff:5.9.63.186


或者,最好为IPv6地址分配一个不同的主机名,就像
ip6 localhost
不同于
localhost

是的,您是对的。问题是IPv6。由于主机文件是通过控制面板自动生成的,无法编辑,因此我们决定暂时停用IPv6,直到找到更好的解决方案。