作者 主題: [最佳]請問mx與mail的問題  (閱讀 3476 次)

0 會員 與 1 訪客 正在閱讀本文。

cwlvkimo

  • 活潑的大學生
  • ***
  • 文章數: 276
    • 檢視個人資料
    • http://cwlv.adsldns.org
[最佳]請問mx與mail的問題
« 於: 2003-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寄信
但是卻收不到外部信耶

abelyang

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 1097
    • 檢視個人資料
[最佳]請問mx與mail的問題
« 回覆 #1 於: 2003-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

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
[最佳]請問mx與mail的問題
« 回覆 #2 於: 2003-06-17 11:41 »
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。

cwlvkimo

  • 活潑的大學生
  • ***
  • 文章數: 276
    • 檢視個人資料
    • http://cwlv.adsldns.org
[最佳]請問mx與mail的問題
« 回覆 #3 於: 2003-06-17 13:43 »
引述: "netman"
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。


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

lolo

  • 懷疑的國中生
  • **
  • 文章數: 75
    • 檢視個人資料
[最佳]請問mx與mail的問題
« 回覆 #4 於: 2003-06-17 15:56 »
引述: "cwlvkimo"
引述: "netman"
嗯,超級 FAQ 了,
若是用 sendmail ,請確定 local-host-names (通常在 /etc/mail 底下),
有寫入 email address 中 @ 右邊的部份。


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


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

cwlvkimo

  • 活潑的大學生
  • ***
  • 文章數: 276
    • 檢視個人資料
    • http://cwlv.adsldns.org
[最佳]請問mx與mail的問題
« 回覆 #5 於: 2003-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"

audiman

  • 活潑的大學生
  • ***
  • 文章數: 249
    • 檢視個人資料
[最佳]請問mx與mail的問題
« 回覆 #6 於: 2003-06-17 16:32 »
可以
但是要讓你的DNS知道MAIL SERVER在哪裡
所以至少要讓讓DNS的NS RECORD及A RECORD指向MAIL SERVER
這樣就算沒有MX RECORD信件還是可以寄到MAIL SERVER

cwlvkimo

  • 活潑的大學生
  • ***
  • 文章數: 276
    • 檢視個人資料
    • http://cwlv.adsldns.org
[最佳]請問mx與mail的問題
« 回覆 #7 於: 2003-06-18 09:04 »
引述: "audiman"
可以
但是要讓你的DNS知道MAIL SERVER在哪裡
所以至少要讓讓DNS的NS RECORD及A RECORD指向MAIL SERVER
這樣就算沒有MX RECORD信件還是可以寄到MAIL SERVER


不甚清楚可否再詳盡一些

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
[最佳]請問mx與mail的問題
« 回覆 #8 於: 2003-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

cwlvkimo

  • 活潑的大學生
  • ***
  • 文章數: 276
    • 檢視個人資料
    • http://cwlv.adsldns.org
[最佳]請問mx與mail的問題
« 回覆 #9 於: 2003-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嗎?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
[最佳]請問mx與mail的問題
« 回覆 #10 於: 2003-06-20 13:47 »
上面給的文章看完了嗎?有哪部份不懂不妨先討論看看?

cwlvkimo

  • 活潑的大學生
  • ***
  • 文章數: 276
    • 檢視個人資料
    • http://cwlv.adsldns.org
[最佳]請問mx與mail的問題
« 回覆 #11 於: 2003-06-20 22:34 »
引述: "netman"
上面給的文章看完了嗎?有哪部份不懂不妨先討論看看?


看了~~應該要再試一下才能了解其中精髓
不過有一些字眼讓我看不太懂...應該說沒頭沒尾不知該怎麼看

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
[最佳]請問mx與mail的問題
« 回覆 #12 於: 2003-06-20 23:48 »
嗯,那就是沒基礎,看不懂了...

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