謝謝哥哥!一直不斷追根究底查出真正原因!弟學 Linux 已有兩年時間應不算是初級者
;由於弟英文程度很差!只要原文具有修飾倒裝句就無法參透其意義!所以自
古以來弟都不斷收集資料;再由錯誤中求結果再驗證原理!所以成長有限!無法向 v-bird
那樣高干!
1) 您的錯誤信息是什麼﹖
弟錯誤訊息:只有寄信時才會發生,但並不是每個客戶都會發生,只有少數帳號
會發生本例寄給:job@jello.com.tw 很快被退信:訊息就是第一篇所寫的!
2) 您所管的 domain 是什麼﹖
網域:tej.com.tw
對應 email server:tej9806.tej.com.tw (對外)
虛擬 email server:mail.tej.com.tw (對內) 對應至 tej9806.tej.com.tw
3) 您欲收信的 domain 是什麼﹖(@ 右邊部份)
@tej.com.tw
4) 上次叫您清空 local-host-names 的測試結果如何﹖
/etc/mail/local-host-names
tej.com.tw
tej9806.tej.com.tw
mail.tej.com.tw
而弟所知 local-host-names 這檔不是對收信有關,難到寄信也會參考此檔嗎?
>目的是為了找出問題的真正原因﹕究竟是 hosts 的關係還是 local-host-names >的關
係。
在弟這邊環境測試結果的確是 hosts 檔問題!倘若兄存疑!可試著修改 /etc/
hosts 加以驗證:將下列這行修改如下:
127.0.0.1 aaaa(Server 別名) localhost.localdomain localhost
再重跑 sendmail service!寄給 job@jello.com.tw 就會得到弟第一封訊息!
>假如您認為沒這邊必要追究了﹐那就到此結束吧。
其實弟了解兄之用心良苦!但似乎用的語氣稍強烈些!!!能否改變其它方式表
達您看法!畢竟兄所提到文章弟都有拜讀只不過大都沒告知最後解決方法,都留待
讀者去想!倘若今日是個新鮮人也很難從中瞭解解決之道!我想兄會說:去加強基
本功:-)不過!又會轉回原點蛋生雞或雞生蛋問題!
就弟而言是從實務中反推原理!而不是向諸多高手有很強原理基礎;這只是
弟的看法,並不代表全部人!!!承教了!如有語氣不好!敬請見諒:-)