MTAをSendmailからPostfixに変更する方法

今までCentOS上で、MTAをSendmailからPostfixに変更する場合は、

# system-switch-mail

というRedhat固有のコマンドを使っていたが、デフォルトでは入らないので、

# yum install system-switch-mail

していたが、同僚からalternatives(これもRedhat固有)というコマンドを教えてもらった。感謝。

使い方は以下のとおり。

# alternatives --config mta

There are 2 programs which provide 'mta'.

  Selection    Command
-----------------------------------------------
*  1           /usr/sbin/sendmail.sendmail
 + 2           /usr/sbin/sendmail.postfix

Enter to keep the current selection[+], or type selection number: 2

こっちのほうが、デフォルトでインストールされているし、ターミナルから実行する場合の画面のくずれの心配も無いので断然おすすめ。