CentOSでMTAを変更する

Sendmailなんて化け物みたいなの使えない世代なのでPostfixを使います。どれぐらい化け物かはこちらをどうぞ。
# alternatives --config mta
というコマンドを使うと簡単にできちゃう。

# alternatives --config mta
2 プログラムがあり 'mta' を提供します。

選択 コマンド
-----------------------------------------------
*+ 1 /usr/sbin/sendmail.sendmail
2 /usr/sbin/sendmail.postfix

Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:

番号で指定するので2を入れてEnter。以下のようになっていればOK
* 1 /usr/sbin/sendmail.sendmail
+ 2 /usr/sbin/sendmail.postfix

で、やっほーと思っていたら、
postdrop: warning: unable to look up public/pickup: No such file or directory
こういうエラー出ました。Postfixを起動していないだけなので、service postfix startとかで起動してください。