【求助】何謂MX記錄,如何設定





頁 : [1] 2 3 4

anan
2003-02-22, 02:21 AM
請教各位:

何謂MX記錄,要如何設定
小弟購買了尊龍的MAIL SERVER軟體,在設定郵件名稱時
它跳出一個視窗,告知我沒有MX記錄,會影響收信功能
請問真的會影響嗎?
小弟在DNS設定中有設一"郵件交換"內容是
郵件交換程式(MX) 請問這算不算是MX記錄呢?
參考所購買的書籍並沒有講解到MX記錄,所以來此向各
位請教,謝謝




Schnaufer
2003-02-22, 02:26 AM
  要去設定 Domain Name System (DNS) 中的 Mail Exchanger (MX) record。

kaiser573
2003-02-24, 12:00 PM
那就是了

你買那一本啊
公佈一下吧
看看是你買錯了還是買到爛書

不應有恨
2003-02-24, 01:07 PM
MX record沒設定還是可以收的到信的

kenny0127
2003-02-25, 06:32 PM
MX record 昰要設定在DNS Servers內
就是將MX指定給郵件伺服器,讓網路上的伺服器知道郵件伺服器是哪一部
當網路上的MAIL SERVER在傳送信件時
就會查詢DNS上的MX所對應的伺服器是哪一部
可以很正確的將MAIL傳到郵件伺服器上
所以一般來說
若是當我們發一封MAIL昰 [email protected]
則我們的MAIL SERVER會去查詢DNS內有沒有紀錄pczone.com.tw這個網域所對應的IP
若是查不到, 則會轉向INTERNET上的其他DNS查詢
當查到PCZONE.COM.TW所對應的IP之後
會再繼續查詢擁有MX紀錄的是哪一部伺服器
則我們的MAIL SERVER就會將MAIL很正確的將郵件送到pczone.com.tw的郵件伺服器上了
所以有沒有MX紀錄跟能不能收到信是不是有關聯
你思考一下就知道了

kiner
2003-02-25, 06:37 PM
最初由 kenny0127 發表
MX record 昰要設定在DNS Servers內
就是將MX指定給郵件伺服器,讓網路上的伺服器知道郵件伺服器是哪一部
當網路上的MAIL SERVER在傳送信件時
就會查詢DNS上的MX所對應的伺服器是哪一部
可以很正確的將MAIL傳到郵件伺服器上
所以一般來說
若是當我們發一封MAIL昰 [email protected]
則我們的MAIL SERVER會去查詢DNS內有沒有紀錄pczone.com.tw這個網域所對應的IP
若是查不到, 則會轉向INTERNET上的其他DNS查詢
當查到PCZONE.COM.TW所對應的IP之後
會再繼續查詢擁有MX紀錄的是哪一部伺服器
則我們的MAIL SERVER就會將MAIL很正確的將郵件送到pczone.com.tw的郵件伺服器上了
所以有沒有MX紀錄跟能不能收到信是不是有關聯
你思考一下就知道了

觀念講解相當清楚 .. 佩服!

carasha
2003-02-26, 08:57 PM
補充一下
有一位仁兄說 "沒有 MX 也可以收的到信"
話是沒錯 , 不過那樣是欠缺正確的觀念的一種說法 , 大部分是不會沒有 MX Record 的

舉例來說 :
今天某家公司有一個 Domain Name : xyz.com.tw
他們有一台 Mail Server , ip 是 202.39.31.132
假設今天他們公司想用 [email protected] 當作他們的 Email Address
(因為很多人不想用 [email protected] , 因為多了個 mail 使整個 email address 變的太長)
那麼你的 DNS Server 裡是不是要有一筆
@ A 202.39.31.132
這樣當 別人 寄到 [email protected] 他才收的到信 , 沒錯吧

問題來了 , 今天如果他們公司想用 xzy.com.tw 當作他們 Web Site 的網址 , ip 是 202.39.31.133 , 那你怎麼辦 ? 不要跟我說那台 Mail Server 也可以當作 Web Server 喔 (我知道可以 , 不過一般有規模一點的公司是不會這樣做的 , 至於為什麼不會這樣做 , 你自己想一想吧 ^^)

所以繼續我們的問題 , 如果我們把 DNS Server 裡的 Record 改寫一下
@ MX mail
@ A 202.39.31.133
mail A 202.39.31.132
這樣應該很清楚吧 ?

當然 MX Record 的功能不只這樣 , 有一些比較嚴謹的 Mail System 會檢查 對方的 DNS 裡是不是有 MX Record , 如果沒有 , email 來往就會有問題

以上例子是為了說明 MX 的其中一個用途 , 實際上不一定會這樣 , 端看你如何規劃與設計你的網路

想更清楚了解 DNS 運作與管理 , 就要多去翻翻書和實作了

以上如有錯誤 , 歡迎批評指教 !

ryanxyz
2003-02-26, 09:09 PM
最初由 carasha 發表
補充一下
有一位仁兄說 "沒有 MX 也可以收的到信"
話是沒錯 , 不過那樣是欠缺正確的觀念的一種說法 , 大部分是不會沒有 MX Record 的

舉例來說 :
今天某家公司有一個 Domain Name : xyz.com.tw
他們有一台 Mail Server , ip 是 202.39.31.132
假設今天他們公司想用 [email protected] 當作他們的 Email Address
(因為很多人不想用 [email protected] , 因為多了個 mail 使整個 email address 變的太長)
那麼你的 DNS Server 裡是不是要有一筆
@ A 202.39.31.132
這樣當 別人 寄到 [email protected] 他才收的到信 , 沒錯吧

問題來了 , 今天如果他們公司想用 xzy.com.tw 當作他們 Web Site 的網址 , ip 是 202.39.31.133 , 那你怎麼辦 ? 不要跟我說那台 Mail Server 也可以當作 Web Server 喔 (我知道可以 , 不過一般有規模一點的公司是不會這樣做的 , 至於為什麼不會這樣做 , 你自己想一想吧 ^^)

所以繼續我們的問題 , 如果我們把 DNS Server 裡的 Record 改寫一下
@ MX mail
@ A 202.39.31.133
mail A 202.39.31.132
這樣應該很清楚吧 ?

當然 MX Record 的功能不只這樣 , 有一些比較嚴謹的 Mail System 會檢查 對方的 DNS 裡是不是有 MX Record , 如果沒有 , email 來往就會有問題

以上例子是為了說明 MX 的其中一個用途 , 實際上不一定會這樣 , 端看你如何規劃與設計你的網路

想更清楚了解 DNS 運作與管理 , 就要多去翻翻書和實作了

以上如有錯誤 , 歡迎批評指教 !

受教了 講解的很清楚

不應有恨
2003-03-04, 04:16 PM
最初由 carasha 發表
補充一下
有一位仁兄說 "沒有 MX 也可以收的到信"
話是沒錯 , 不過那樣是欠缺正確的觀念的一種說法 , 大部分是不會沒有 MX Record 的

舉例來說 :
今天某家公司有一個 Domain Name : xyz.com.tw
他們有一台 Mail Server , ip 是 202.39.31.132
假設今天他們公司想用 [email protected] 當作他們的 Email Address
(因為很多人不想用 [email protected] , 因為多了個 mail 使整個 email address 變的太長)
那麼你的 DNS Server 裡是不是要有一筆
@ A 202.39.31.132
這樣當 別人 寄到 [email protected] 他才收的到信 , 沒錯吧

問題來了 , 今天如果他們公司想用 xzy.com.tw 當作他們 Web Site 的網址 , ip 是 202.39.31.133 , 那你怎麼辦 ? 不要跟我說那台 Mail Server 也可以當作 Web Server 喔 (我知道可以 , 不過一般有規模一點的公司是不會這樣做的 , 至於為什麼不會這樣做 , 你自己想一想吧 ^^)

所以繼續我們的問題 , 如果我們把 DNS Server 裡的 Record 改寫一下
@ MX mail
@ A 202.39.31.133
mail A 202.39.31.132
這樣應該很清楚吧 ?

當然 MX Record 的功能不只這樣 , 有一些比較嚴謹的 Mail System 會檢查 對方的 DNS 裡是不是有 MX Record , 如果沒有 , email 來往就會有問題

以上例子是為了說明 MX 的其中一個用途 , 實際上不一定會這樣 , 端看你如何規劃與設計你的網路

想更清楚了解 DNS 運作與管理 , 就要多去翻翻書和實作了

以上如有錯誤 , 歡迎批評指教 !

MX是比較新的 dns record(也不新了)
基於向下相容的原則在RFC之內有說明沒有MX record之下的處理方式
這不是嚴謹不嚴謹而是有沒有效率的事
另外兄臺舉例的
-----
所以繼續我們的問題 , 如果我們把 DNS Server 裡的 Record 改寫一下
@ MX mail
@ A 202.39.31.133
mail A 202.39.31.132
這樣應該很清楚吧 ?
---------
似乎有誤耶!
這樣帳號還是要[email protected]吧?
你是否少加了一筆CNAME呢?

carasha
2003-03-04, 06:11 PM
最初由 不應有恨 發表
MX是比較新的 dns record(也不新了)
基於向下相容的原則在RFC之內有說明沒有MX record之下的處理方式
這不是嚴謹不嚴謹而是有沒有效率的事
另外兄臺舉例的
-----
所以繼續我們的問題 , 如果我們把 DNS Server 裡的 Record 改寫一下
@ MX mail
@ A 202.39.31.133
mail A 202.39.31.132
這樣應該很清楚吧 ?
---------
似乎有誤耶!
這樣帳號還是要[email protected]吧?
你是否少加了一筆CNAME呢?

這位仁兄你好
那樣的設定 , email address 可以是 name@domain , 也可以是 [email protected] , 不需要再另外增加一筆 CNAME 了 , 不知你所謂需要新增一筆 CNAME 的用途在哪邊 ?