作者 主題: sendmail中local-host-names的設定問題  (閱讀 11522 次)

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

Anonymous

  • 訪客
sendmail中local-host-names的設定問題
« 於: 2002-04-02 11:41 »
我在FREEBSDE4.5中設定我的MAIL SERVER時
我可以使用roder@www.roder.idv.tw寄出
但是我希望變成roder@roder.idv.tw

因此我在local-host-names中設定roder.idv.tw
但是發現沒用,還是只能寄到roder@www.roder.idv.tw
而寄到roder@roder.idv.tw會被退回來

請教各位設定完local-host-names是否要在做什麼動作呢?

謝謝

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
sendmail中local-host-names的設定問題
« 回覆 #1 於: 2002-04-02 13:21 »
設完成後,有沒有restart?

還有,我發現你有沒有設DNS的MX啊?

Anonymous

  • 訪客
sendmail中local-host-names的設定問題
« 回覆 #2 於: 2002-04-02 13:30 »
我有下/usr/sbin/sendmail restart
我沒架DNS在自己的SERVER中
我是透過TWNIC來對應我自己的DOMAIN

這樣是否不行??

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
sendmail中local-host-names的設定問題
« 回覆 #3 於: 2002-04-02 14:01 »
引用

在 2002-04-02 13:30, Anonymous 寫了:
我有下/usr/sbin/sendmail restart
我沒架DNS在自己的SERVER中
我是透過TWNIC來對應我自己的DOMAIN

這樣是否不行??


照理說,twnic不會幫你設定MX

至於你的local-host-names,理論上應該能正常寄信啦...
如果還是不行,你寄mail給我,我在幫你看看...

最近要多練練除錯的技巧:p

Anonymous

  • 訪客
sendmail中local-host-names的設定問題
« 回覆 #4 於: 2002-04-02 16:49 »
梁楓因為沒有你的EMAIL
所以我留下我的MAIL roder0419@yahoo.com.tw
請你在寄你的EMAIL給我

我好把我被退回的錯誤訊息寄給你

Anonymous

  • 訪客
sendmail中local-host-names的設定問題
« 回覆 #5 於: 2002-04-03 02:01 »
That's not duty of sendmail.. you didn't have a MX
record in DNS Server.

you should register a MX first, then
your@roder.idv.tw can recive mail correctly.



dig mx roder.idv.tw

; <<>> DiG 9.2.0 <<>> mx roder.idv.tw
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56569
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;roder.idv.tw.                  IN      MX

;; AUTHORITY SECTION:
idv.tw.                 172800  IN      SOA     a.twnic.net.tw. snw.twnic.net.tw. 199926902 3600 900 3600000 172800


Anonymous

  • 訪客
sendmail中local-host-names的設定問題
« 回覆 #6 於: 2002-04-03 10:37 »
這問題一定得架設DNS才有解嗎?.....
有人能肯定的告訴我嗎

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
sendmail中local-host-names的設定問題
« 回覆 #7 於: 2002-04-03 10:52 »
昨天上去看一直出鎚,最後沒空看 :razz:
不過如果架完MX問題會比較少是一定的

Tim

  • 活潑的大學生
  • ***
  • 文章數: 450
  • 性別: 男
    • 檢視個人資料
    • http://www.lab.mlc.edu.tw/
sendmail中local-host-names的設定問題
« 回覆 #8 於: 2002-04-03 23:33 »
引用

在 2002-04-02 11:41, Anonymous 寫了:
我在FREEBSDE4.5中設定我的MAIL SERVER時
我可以使用roder@www.roder.idv.tw寄出
但是我希望變成roder@roder.idv.tw

因此我在local-host-names中設定roder.idv.tw
但是發現沒用,還是只能寄到roder@www.roder.idv.tw
而寄到roder@roder.idv.tw會被退回來

請教各位設定完local-host-names是否要在做什麼動作呢?

謝謝

roder@roder.idv.tw
這個格式有兩種意義:
一、Mail-Server外寄信件時,所要附帶的郵件格式。預設值是 hostname ,可藉由 sendmail.cf 中的 DM 設定值更改。
二、Mail-Server收信時的格式。要做到以 domain name 的格式收信,最正確的方法就是在 DNS 的正解資料中設定 MX 值;然後在 local-host-names 中,加入所有要收信的格式名稱,一個一行。
三、網路上隨處可網友貼了一堆「偷吃步」的方法,我不建議您使用。要用就用最正確的方法。

Anonymous

  • 訪客
sendmail中local-host-names的設定問題
« 回覆 #9 於: 2002-04-04 13:28 »
我已經解決了,我在TWNIC的HOST中在設一個roder.idv.tw對應到同一個IP即可
這樣我也不用架DNS,不知這算偷吃步嗎?