linux 啟動 sendmail 和 sm-client 慢的解決辦法

mi_zy發表於2013-06-14
sm- client是郵件伺服器軟體sendmail的郵件客戶端服務,安裝sendmail服務後,才會有這個服務。
 

啟動伺服器時發現停在 starting sendmail 和 starting sm-client,等了好久才可以進去,開始以為是主機設定的問題,檢視了一下發現我設定錯誤

伺服器:

/etc/hosts:

192.168.1.119     server

192.168.1.123     howie

/etc/sysconfig/netwrok:

HOSTNAME=server

客戶機:

/etc/hosts:

192.168.1.119     server

192.168.1.123     howie

/etc/sysconfig/netwrok:

HOSTNAME=client

著手修改客戶機的HOSTNAME,結果啟動後發現還是停留在那裡,奇 怪。ping 也ping得通啊,一想不對啊,怎麼伺服器啟動有問題需要改客戶機呢,應該不是這個問題。

之後再查了下資料,發現是 sendmail 是 MTA,所以他認的都是網路主機名,像 howieshen.blogbus.com,google.com 之類, 所以我在上面的 HOSTNAME 的設定必須修改一下,改成如下:

/etc/hosts:

192.168.1.119     server.localdomain    server

192.168.1.123     client.localdomain       client

/etc/sysconfig/netwrok:

HOSTNAME=server.localdomain

P.S.    /etc/hosts 檔案的第一欄是網路地址,第二欄是主機名,第三欄是主機別名

然後再次啟動,發現很快就進入了,搞定!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-763996/,如需轉載,請註明出處,否則將追究法律責任。

相關文章