首頁 > 小技巧 > Mail Server DNS MX檢測

Mail Server DNS MX檢測

2008年4月19日 發表評論 閱讀評論

Mail Server 設定完成後,還需要DNS MX設定才能真正傳信正確
什麼叫 「MX記錄」?  MX記錄中文叫做郵件路由記錄,
用戶可以將該Domain name下的Mail Service指向到自己Mail Server,
然後即可自行操控所有的郵件設置。您只需於DNS Server填寫您Mail Server的IP地址,
即可將Domain name下的郵件全部轉到您自己設定相應的Mail Server上。

因為市面上DNS Server有太多種設定介面了,所以檢測我們可以換別的方式檢測
這樣就不用局限在單一種的DNS Server設定介面了
為了釐清我們是否有設定好,我們可以直接利用指令的方式,一步一步進行檢測。

【首先檢查郵件主機的位址】

1.[開始] -> [執行] 輸入 cmd,開啟命令提示列。(Linux 就直接到console下執行即可)
2.輸入 nslookup
3.輸入 server 168.95.1.1 [註1]
4.輸入郵件主機名稱。
5.檢視查詢結果是不是Mail server 真實對外 IP 。

範例
nslookup
server 168.95.1.1
ms3.url.com.tw

[註1]如果您是自己架 dns server ,建議絕對不能用自己架設的查,以避免 DNS Server本身就有問題,無法察覺。您可以使用任何一家 ISP 所提供的 DNS 查詢服務,範例用的是 Hinet 的。

【接下來可以開始測試主機的運作狀態】
[開始] -> [執行] 輸入 telnet 郵件主機網址 25
例如 telnet ms3.url.com.tw 25
正常狀態應該會回應 220 後面接著歡迎詞
這代表您的 mail server 已正常運作,而且可以正常接受外部連線。

請注意,主機可以正常運作,只是代表他有能力處理信件,主機的網址和mail address是完全沒有關係的。

到目前為止,我們只能確認在網際網路裡面有一台主機有能力處理信件,至於處理那些網域的信件,目前為止都還不知道。

簡單的說,郵件主機的網址,只是讓人可以找到這台機器,不代表他就要處理這個網址的相關郵件。

要讓郵件主機處理某一個網域名稱的郵件,首先必須將這個網域名稱加到郵件主機的網域清單,當郵件主機收到信,就是利用這個清單判斷是不是本機的信件。

問題是,別人怎麼知道要把信件送到這台機器呢,那就必須使用 MX Record。

MX Record的表示,前面是網域名稱,後面是主機位址
例如 yourname.com.tw MX IN mail.otherdomain.tw
代表 @yourname.com.tw 的郵件交由 mail.otherdomain.tw 這台機器處理。

因此,如果您要讓您的主機,處理自己網域的信件,請完成以下測試

【MX 紀錄:】

1.[開始] -> [執行] 輸入 cmd,開啟命令提示列。(Linux 就直接到console下執行即可)
2.輸入 nslookup
3.輸入 server 168.95.1.1
4.set type=MX
5.網域名稱
6.檢視查詢結果,MX 紀錄後面所顯示的主機名稱是否正確。

這時透過我們剛剛的範例可以得到相關MX 的設定,這樣一來,就可以很容易得知MX是否有設定成功

> ms3.url.com.tw
伺服器:  dns.hinet.net
Address:  168.95.1.1:53

ms3.url.com.tw  MX preference = 10, mail exchanger = mx1.url.com.tw
ms3.url.com.tw  MX preference = 10, mail exchanger = mx2.url.com.tw
ms3.url.com.tw  MX preference = 10, mail exchanger = mx3.url.com.tw
ms3.url.com.tw  MX preference = 10, mail exchanger = mx5.url.com.tw
url.com.tw      nameserver = dns.twmail.org
url.com.tw      nameserver = dns2.twmail.org
mx1.url.com.tw  internet address = 210.59.228.42
mx2.url.com.tw  internet address = 210.59.228.65
mx3.url.com.tw  internet address = 210.59.228.113
mx5.url.com.tw  internet address = 210.59.228.93
dns.twmail.org  internet address = 210.59.228.119
dns.twmail.org  internet address = 210.59.228.119
dns2.twmail.org internet address = 210.59.228.164
dns2.twmail.org internet address = 210.59.228.164

資料補充出處:mail server DNS自我檢測

Be Sociable, Share!
Categories: 小技巧 Tags: ,
  1. 目前尚無任何的評論。
  1. 目前尚無任何 trackbacks 和 pingbacks。

*