酷!學園

技術討論區 => Linux 討論版 => 主題作者是: cwlvkimo 於 2003-06-17 09:31

主題: [最佳]請問mx與mail的問題
作者: cwlvkimo2003-06-17 09:31
各位大大好呀
小弟剛剛開始試著架DNS server
但是問題出來了
我把dns設定好了之後
嘿~~都可以查詢得到我想指向的server與對應ip

不過架在一起的mail server卻不能發信到同一網域的另一台mail serve
用webmail寄信時還顯示
553 5.3.5 XXX.com.tw. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error

是我的mx設錯了嗎?
我不設mx也是這樣耶


另一台server更是怪
25與110 port都有開  用outlook也可以收到該server的信
登入該server也能用pine寄信
但是卻收不到外部信耶
主題: [最佳]請問mx與mail的問題
作者: abelyang2003-06-17 09:56
Mail Server Top1 FAQ
  IN  MX 10 mail
mail IN CNAME www
www IN A 1.2.3.4

MX+CNAME 是不對的,意同 NS+CNAME
這些 (MX/NX) 都是要接取 (glue) 一個 A RR
主題: [最佳]請問mx與mail的問題
作者: netman2003-06-17 11:41
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。
主題: [最佳]請問mx與mail的問題
作者: cwlvkimo2003-06-17 13:43
引述: "netman"
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。


大大能否show 一段範給小弟試試呢?
謝謝
主題: [最佳]請問mx與mail的問題
作者: lolo2003-06-17 15:56
引述: "cwlvkimo"
引述: "netman"
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。


大大能否show 一段範給小弟試試呢?
謝謝


/etc/mail/local-host-names
test.com
很簡單吧
主題: [最佳]請問mx與mail的問題
作者: cwlvkimo2003-06-17 16:23
引述: "lolo"
引述: "cwlvkimo"
引述: "netman"
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。


大大能否show 一段範給小弟試試呢?
謝謝


/etc/mail/local-host-names
test.com
很簡單吧


ㄜ~~~~
我也有加耶~~~那怎麼會這樣ㄋㄟ ?
請問ㄛ~~可以不加MX這個參數嗎?
以下是我的 xxx.com.tw的設定
$TTL    86400
$ORIGIN xxx.com.tw.
@ IN  SOA  webmail.xxx.com.tw. root.xxx.com.tw. (
        2001111601 28800 14400 3600000 86400 )
        IN  NS     webmail.xxx.com.tw.
        IN  NS     scsi.xxx.com.tw.
        IN  NS     www.xxx.com.tw.
;; -- default address
@       IN  A      61.58.xxx.xxx

;; -- linux servers --
webmail IN  A      61.58.xxx.xxx
        IN  MX  0  webmail.xxx.com.tw.
        IN  HINFO  "webmail""Redhat 8"

scsi    IN  A      61.58.xxx.xxx
        IN  HINFO  "SCSI NAT""RH9"

www     IN  A      61.221.xxx.xxx
        IN  HINFO  "WEB""2K"
主題: [最佳]請問mx與mail的問題
作者: audiman2003-06-17 16:32
可以
但是要讓你的DNS知道MAIL SERVER在哪裡
所以至少要讓讓DNS的NS RECORD及A RECORD指向MAIL SERVER
這樣就算沒有MX RECORD信件還是可以寄到MAIL SERVER
主題: [最佳]請問mx與mail的問題
作者: cwlvkimo2003-06-18 09:04
引述: "audiman"
可以
但是要讓你的DNS知道MAIL SERVER在哪裡
所以至少要讓讓DNS的NS RECORD及A RECORD指向MAIL SERVER
這樣就算沒有MX RECORD信件還是可以寄到MAIL SERVER


不甚清楚可否再詳盡一些
主題: [最佳]請問mx與mail的問題
作者: netman2003-06-18 13:16
試試如下的:
代碼: [選擇]
$TTL    86400
$ORIGIN xxx.com.tw.
@ IN  SOA  webmail.xxx.com.tw. root.xxx.com.tw. (
        2001111601 28800 14400 3600000 86400 )
        IN  NS     webmail.xxx.com.tw.
        IN  NS     scsi.xxx.com.tw.
        IN  NS     www.xxx.com.tw.
;; -- default address
@       IN  A      61.58.xxx.xxx
        IN  MX  0  webmail.xxx.com.tw.

;; -- linux servers --
webmail IN  A      61.58.xxx.xxx
        IN  HINFO  "webmail""Redhat 8"

scsi    IN  A      61.58.xxx.xxx
        IN  HINFO  "SCSI NAT""RH9"

www     IN  A      61.221.xxx.xxx
        IN  HINFO  "WEB""2K"


然後:
echo "xxx.com.tw" >> /etc/mail/local-host-names
echo "webmail.xxx.com.tw" >> /etc/mail/local-host-names

另,下面這篇不妨參考看看:
http://www.study-area.org/tips/sendmail_mx.htm
主題: [最佳]請問mx與mail的問題
作者: cwlvkimo2003-06-19 18:45
引述: "netman"
試試如下的:
代碼: [選擇]
$TTL    86400
$ORIGIN xxx.com.tw.
@ IN  SOA  webmail.xxx.com.tw. root.xxx.com.tw. (
        2001111601 28800 14400 3600000 86400 )
        IN  NS     webmail.xxx.com.tw.
        IN  NS     scsi.xxx.com.tw.
        IN  NS     www.xxx.com.tw.
;; -- default address
@       IN  A      61.58.xxx.xxx
        IN  MX  0  webmail.xxx.com.tw.

;; -- linux servers --
webmail IN  A      61.58.xxx.xxx
        IN  HINFO  "webmail""Redhat 8"

scsi    IN  A      61.58.xxx.xxx
        IN  HINFO  "SCSI NAT""RH9"

www     IN  A      61.221.xxx.xxx
        IN  HINFO  "WEB""2K"


然後:
echo "xxx.com.tw" >> /etc/mail/local-host-names
echo "webmail.xxx.com.tw" >> /etc/mail/local-host-names

另,下面這篇不妨參考看看:
http://www.study-area.org/tips/sendmail_mx.htm


大大發生一件事了....
當我從webmail.xxx.com.tw寄給xxx.hanglong.com.tw的信
竟然收到webmail.xxx.com.tw了 ?
怎麼會這樣呢?
webmail設為mx 0是指寄進xxx.com.tw
這domain的信是先給webmail嗎?
主題: [最佳]請問mx與mail的問題
作者: netman2003-06-20 13:47
上面給的文章看完了嗎?有哪部份不懂不妨先討論看看?
主題: [最佳]請問mx與mail的問題
作者: cwlvkimo2003-06-20 22:34
引述: "netman"
上面給的文章看完了嗎?有哪部份不懂不妨先討論看看?


看了~~應該要再試一下才能了解其中精髓
不過有一些字眼讓我看不太懂...應該說沒頭沒尾不知該怎麼看
主題: [最佳]請問mx與mail的問題
作者: netman2003-06-20 23:48
嗯,那就是沒基礎,看不懂了...

不如先找 O'Reilly 的 DNS & Bind 跟 Sendmail 來看,主要集中在 MX 部分的說明。