iThome 會員中心 | iThome online | iT邦幫忙 | apphome

CentOS Postfix Sendmail及Postfix轉換[2]

標籤: postfix

示範Sendmail目前正在啟動,Postfix停用,檢查目前狀態跟預設啟用狀態。檢查後Sendmail目前是啟動狀態,預設也為啟用。

[root@localhost ~]# service sendmail status            //查詢Sendmail運作狀態

sendmail (pid  2045) is running...

sm-client (pid  2053) is running...

[root@localhost ~]# chkconfig --list sendmail          //查詢Sendmail預設啟動狀態

sendmail        0:off   1:off   2:on    3:on    4:on    5:on    6:off

 

Postfix目前停用,預設也未啟用。

[root@localhost ~]# service postfix status            //查詢Postfix運作狀態

master is stopped

[root@localhost ~]# chkconfig --list postfix           //查詢Postfix預設啟動狀態

service postfix supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add postfix')

 

那則Sendmail切換至Postfix,輸入【system-switch-mail】,開啟system-switch-mail工具,光條目前在運行的Sendmail,將光條移至Postfix,然後按【OK】切換。

下圖為MTA正確切換,按下【OK】,系統會自動啟動所切換的MTA服務,另一個則會停用服務。

 

切換後檢查目前服務啟動狀態,目前Sendmail就被停用並且預設啟動狀態皆停用。

[root@localhost ~]# service sendmail status       //查詢Sendmail運作狀態

sendmail is stopped

sm-client is stopped

[root@localhost ~]# chkconfig --list sendmail      //查詢Sendmail預設啟動狀態

service sendmail supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add sendmail')

 

目前Postfix目前運作狀態為啟動並且預設啟動狀態已設定。

[root@localhost ~]# service postfix status       //查詢Postfix運作狀態

master (pid  2239) is running...

[root@localhost ~]# chkconfig --list postfix     //查詢Postfix預設啟動狀態

postfix         0:off   1:off   2:on    3:on    4:on    5:on    6:off

實際操作過後,system-switch-mail工具會自動啟動停用服務,並將啟動的服務設定預設啟動,停用的服務停用所有預設啟動。

 

alternatives --config mta(文字介面)

以文字介面轉換也很方便,無需安裝,MTA切換只能切換MTA的預設啟動,MTA服務狀態必需自行啟動停用,所以建議若可以盡量使用System-switch-mail。

[root@localhost ~]# alternatives --config mta

 

There are 2 programs which provide 'mta'.

 

  Selection    Command

-----------------------------------------------

   1           /usr/sbin/sendmail.postfix

*+ 2           /usr/sbin/sendmail.sendmail

 

Enter to keep the current selection[+], or type selection number:     //輸入Selection數字

 

不管用任何方式切換,請在切換完畢後,請將不要用的MTA服務停用,以免兩種MTA相衝突。

 

Jerry_IT資訊技術手札

 

 

2014-11-14 15:58:23

檢舉

討論

mwu4 2014-11-17 11:34:36 1

針對使用文字介面的轉換方式,建議參考網頁「 https://www.centos.org/forums/viewtopic.php?t=4933 」,寫成一個簡單的script。這個script還可依系統需要,增添額外服務的啟動或檔案的處理。謝謝。

發表討論

檢舉的理由:

不當言論 惡意灌水 廣告行為 一文多貼 其他

補充檢舉理由(可省略),字數不可超過100字

▼ ADVERTISEMENT ▼



還不是iThome download會員? 立即加入!