2012-08-09 52 views
-1

這是我們的通知郵件的一個的電子郵件標題通過SMTP發送:反向DNS不能正常工作:從mail.example.org收到(未知[1.2.3.4.6])

收到:來自mgi74201.gutt.it(mgi74201.gutt.it。[5.9.63.186])由 mx.google.com與ESMTP id ABCD1234; 2012年8月8日(星期三) 09:36:18 -0700(PDT)收到:來自mgi74201.gutt.it(未知 [5.9.63.186])(經過身份驗證的發件人:[email protected])作者: mgi74201.gutt.it (Postfix),帶有ESMTPA ID ABCD1234,用於 < * @ gmail.com>;星期三,2012年8月8日十八點35分55秒+0200(CEST)

正如你可以看到谷歌能夠檢查PTR:5.9.63.186(導致mgi74201.gutt.it),而是我們自己的郵件客戶端結果「未知」。

我們測試nslookup 5.9.63.186和它的結果如預期:

使用用戶名 「ABC」。使用公鑰「abc」進行身份驗證Last login:Wed Aug 8 19:31:01 2012 from 123.abc root @ 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不起作用?後綴相關的問題?

編輯:後綴結果:

年08月09 17時00分59秒mgi74201後綴/ smtpd的[19261]:警告:5.9.63.186:未列出的主機名 地址mgi74201.gutt.it 17年8月9日: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 

回答

1

嘗試將hosts文件的最後一行移動到第一個位置。 的影響應該是mgi74201.gutt.it將得到解決,而不是5.9.63.186::ffff:5.9.63.186

或者,也許更好,分配不同的主機名到IPv6地址,就像ip6-localhostlocalhost不同。

+0

是的你是對的。問題是IPv6。由於主機文件是通過控制面板自動生成的,無法編輯,因此我們決定暫時停用IPv6,直到找到更好的解決方案。 – mgutt 2012-08-12 17:24:33