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



贊助商連結


頁 : 1 2 [3] 4

不應有恨
2003-03-07, 11:53 AM
試過不行> <..

贊助商連結


kenny0127
2003-03-07, 12:30 PM
最初由 不應有恨 發表
試過不行> <..

這應該還有關MAIL SERVER那部伺服器的設定

以正常來說
MAIL SERVER會接收來自@xyz.com.tw的信件
若是也想要接收來自@mail.xyz.com.tw的信件
那在mail server上的RELAY DOMAIN要再加上mail.xyz.com.tw這樣的資料

事實上
若是DNS設定OK
不需要加上CNAME
都可以將@xyz.com.tw以及@mail.xyz.com.tw的信件往正確的伺服器送
關鍵在於伺服器要不要收這封信罷了

kiner
2003-03-07, 12:42 PM
最初由 kenny0127 發表
這應該還有關MAIL SERVER那部伺服器的設定

以正常來說
MAIL SERVER會接收來自@xyz.com.tw的信件
若是也想要接收來自@mail.xyz.com.tw的信件
那在mail server上的RELAY DOMAIN要再加上mail.xyz.com.tw這樣的資料

事實上
若是DNS設定OK
不需要加上CNAME
都可以將@xyz.com.tw以及@mail.xyz.com.tw的信件往正確的伺服器送
關鍵在於伺服器要不要收這封信罷了

沒錯 .. 想收 mail.xyz.com.tw 時
反而是mail server 的設定問題了

不應有恨
2003-03-07, 01:13 PM
一般mail帳號不是name@domain嗎
所以[email protected]
mail.xyz.com.tw就是一個domain
而在dns server未指明
mail.xyz.com.tw的mx record為何之前
寄給[email protected]應該是一個一個A record試的吧
總覺得還須加上一行
mail in mx mail
or使用cname才行耶

achilles
2003-03-07, 04:40 PM
簡單的設法

@ IN A 202.39.31.133
@ IN MX 10 mail
mail IN A 202.39.31.132

完整的設法

@ IN A 202.39.31.133
@ IN MX 10 mail
mail IN A 202.39.31.132
mail IN MX mail

當然,在 202.39.31.132 主機上的 /etc/mail/local-host-names 裡必須要有

xyz.com.tw
mail.xyz.com.tw

上面的兩種設法我都試過,在 202.39.31.132 的主機上可以收到 [email protected][email protected] 的郵件

而 CNAME 只是為一個已經宣告過名稱的主機再取一個別名,在這裡應該用不到。

mus000
2003-03-07, 04:53 PM
=sorry 自刪=

不應有恨
2003-03-07, 05:06 PM
sorry!讓這個問題好活耀喔^^#
你確定較新的mail server才支援此功能的嗎?
因為dns 裡面本來沒有MX record的
那時候的dns根本看不懂 mx record
但是mail還是可以寄阿
是不是反過來
較新的mail server認為不需要向下相容
才將此看A record的功能拿掉才對阿(或是根本不曉得此功能而沒設計在內)
這個我再看過RFC
確認是正確的

mus000
2003-03-07, 05:36 PM
最初由 不應有恨 發表
sorry!讓這個問題好活耀喔^^#
你確定較新的mail server才支援此功能的嗎?
因為dns 裡面本來沒有MX record的
那時候的dns根本看不懂 mx record
但是mail還是可以寄阿
是不是反過來
較新的mail server認為不需要向下相容
才將此看A record的功能拿掉才對阿(或是根本不曉得此功能而沒設計在內)
這個我再看過RFC
確認是正確的

..... =.=
討論下去無意義了。我自刪 .... :(

kiner
2003-03-08, 01:30 AM
最初由 achilles 發表
簡單的設法

@ IN A 202.39.31.133
@ IN MX 10 mail
mail IN A 202.39.31.132

完整的設法

@ IN A 202.39.31.133
@ IN MX 10 mail
mail IN A 202.39.31.132
mail IN MX mail

當然,在 202.39.31.132 主機上的 /etc/mail/local-host-names 裡必須要有

xyz.com.tw
mail.xyz.com.tw

上面的兩種設法我都試過,在 202.39.31.132 的主機上可以收到 [email protected][email protected] 的郵件

而 CNAME 只是為一個已經宣告過名稱的主機再取一個別名,在這裡應該用不到。

插嘴一下 ..
mail In mx mail
這種是自打嘴巴式設法..
但是在有些比較白目的mail server
不設就寄不過去信..唉..

winsonying
2003-08-18, 12:26 AM
因為公司之前DNS給ISP代管~
我後來接手又遇到公司搬家兼換ISP~
於是自己便架了一台DNS來用~(原mx記錄在ISP那忘了砍=_=|||,沒交接到T_T)
結果有的信收的到~有些固定區域的就收不到...
查到最後把ISP那的MX砍了後就一切正常...呼..那兩天查到胃抽筋...
誰叫自己功力不夠...

不過現在用win2k做DNS還蠻快的..
打個IP後一直按下一步...
反查的也是一直下一步...
基本的就都自動設完了...
最後加個MX 記錄就OK了..
沒遇到甚或大問題..
我的設法是:
xyz.com.tw A記錄 192.168.100.1
mail01.xyz.com.tw A記錄 192.168.100.2
mail02.xyz.com.tw A記錄 192.168.100.3
xyz.com.tw MX記錄 5 mail01.xyz.com.tw
mail02.xyz.com.tw MX記錄 5 mail02.xyz.com.tw
我簡略的內容是這樣,
然後信寄到xyz.com.tw or mail01.xyz.com.tw都會在192.168.100.2這台mail server收到,
而192.168.100.3這台只會收到寄給mail02.xyz.com.tw