小弟最近想嘗試在家裡架設 mail server
看到有關於設定郵件DNS反查的地方不是很了解
想請問各位前輩一個關於郵件反查設定的問題
以下是小弟的網路設定
假定申請了一個網域 abc.idv.tw
dns 主機 ip 是 1.2.3.4
mail 主機跟dns 主機是同一台 再dns 中設定一筆 a record 指向自己:mail.abc.idv.tw =1.2.3.4
dns 中 abc.idv.tw 網域的 mx record 設定為 mail.abc.idv.tw
我查過關於反查好像有兩種說法
假設由 自己的郵件主機 :mail.abc.idv.tw 寄信的狀況
case1.對方主機會先紀錄 mail.abc.idv.tw 這台主機的連線ip 得到ip1=1.2.3.4
再問對方網域的dns 主機 該台主機的ip為何 得到ip2
比對ip1 是否等於ip2 相等就代表對方通過反查
此種動作不需要到isp 網路供應商設定ip 反查
case2.對方主機先紀錄 mail.abc.idv.tw 的連線ip1=1.2.3.4
2-1 直接向isp 反查 連線ip1 是否為 mail.abc.idv.tw 通過 則接受信件
2-2 向 isp 反查 ip1 若 登記為abc.idv.tw 則再向 abc.idv.tw此網域查詢mx record 是否為mail.abc.idv.tw 且它的ip 是否為ip1 若然則接受信件
小弟的問題是 請問郵件反查的真實情況 是比較接近 case1 或者是 case2 呢?
又如果是以case2 的方式反查的話 是2-1 正確 還是2-2?
意即假設我要到isp 商去設定ip:1.2.3.4 的反查紀錄給mail 使用 我應該是要設我的mail主機的fqdn:mail.abc.idv.tw
還是設定我的網域abc.idv.tw(兩者都使用同一ip 因在同一主機上) 再從dns 上設定正確的mx record 紀錄指向自己的別名 mail.abc.idv.tw這樣?
謝謝大家......