Domain-Name-System

為什麼 MX 記錄的關聯 IP 地址為 localhost?

  • June 24, 2016

我們在與另一家公司交談時遇到問題。有郵件因錯誤而反彈:

#< #5.0.0 X-Spam-Firewall; mail for airinuit.ca loops back to myself> #SMTP#

我已經看到此消息與 PostFix 的配置問題有關。我的環境是 Exchange 2010,使用梭子魚垃圾郵件和病毒設備作為我們的郵件網關。

當我用 nslookup 查找 MX 記錄時,我得到了

> set type=mx
> domain.ca
Server:  mydc.domain.net
Address:  10.10.13.21

Non-authoritative answer:
airinuit.ca     MX preference = 10, mail exchanger = loopback.internic.ca

loopback.internic.ca    internet address = 127.0.0.1

我從 MXtoolbox 得到了相同的結果。所以我想我明白為什麼我的郵件網關認為它應該向自己發送郵件。Internic.ca 是 CA 註冊商。

這對我來說沒有意義。當我嘗試從我的Google帳戶向他們發送電子郵件並且我沒有得到退回時,甚至更少。

這是什麼意思?我不認為我這邊有問題,但我不明白這意味著什麼。

該遠端域具有指向環回地址的 MX 記錄,該地址127.0.0.1要麼是該域所有者的錯誤配置,要麼是設計使然。

我們不知道有什麼真正好的理由這樣做:在什麼情況下(如果有)MX 記錄應該指向 localhost?

無論哪種方式,都無法向他們發送電子郵件。您自己的郵件伺服器沒有任何問題。

引用自:https://serverfault.com/questions/786084