郵寄伺服器如何寄信給對方
我們要寄信給XXX@gmail.com,郵寄伺服器第一要找的是對方DNS的MX紀錄。
我們用命令提示字元nslookup指令找到gmail.com的mx紀錄有一筆gmail-smtp-in.1.google.com的 MX preference 5 最低,所以會優先寄到這個smtp server。
因為DNS對機器沒有意義,所以再把 gmail-smtp-in.1.google.com正解成IP 74.125.204.27。
我們可以telnet 74.125.204.27 的 25 port,確實有看到一些smtp的訊息。
如果我們自己架設DNS,可以參考下列的設法。
我們用命令提示字元nslookup指令找到gmail.com的mx紀錄有一筆gmail-smtp-in.1.google.com的 MX preference 5 最低,所以會優先寄到這個smtp server。
因為DNS對機器沒有意義,所以再把 gmail-smtp-in.1.google.com正解成IP 74.125.204.27。
我們可以telnet 74.125.204.27 的 25 port,確實有看到一些smtp的訊息。
如果我們自己架設DNS,可以參考下列的設法。
主機名稱 | 記錄類型 | MX優先權 | IP/主機名稱 |
abc.com.tw | MX | 10 | mail.abc.com.tw |
mail.abc.com.tw | A | 168.22.1.2 | |
abc.com.tw | MX | 20 | mail2.abc.com.tw |
mail2.abc.com.tw | A | 168.22.1.3 |
abc.com.tw有兩筆MX紀錄為
mail.abc.com.tw 優先權為10,mail2.abc.com.tw 優先權為20。
mail.abc.com.tw 優先權為10,mail2.abc.com.tw 優先權為20。
因為 mail.abc.com.tw 的優先權較高,所以會採用這個,然後他的A紀錄為 168.22.1.2,所以他會寄信到 168.22.1.2的25 port。
留言
張貼留言