Amazon Linux AMI: sendmail を postifx に置き換えるにはどうすればいいですか?

Amazon Linux AMI: sendmail を postifx に置き換えるにはどうすればいいですか?

些細な質問で申し訳ありません。

Amazon EC2 Linux AMI を使用していて、楽しんでいます。

sendmail が設定されています。postfix を使用したほうが良いと思います。

sendmail を postfix に置き換えることが、オンラインで検索して見つけたものと同じくらい簡単であることを期待しました。

$ rpm -e sendmail
$ yum install postfix.

しかし、rpm は次のようにエラーを出力します:

$ rpm -e sendmail
error: Failed dependencies:
        smtpdaemon is needed by (installed) mdadm-2.6.9-3.7.amzn1.i386

どのように進めればよいかご指導いただければ幸いです。

ありがとう。

答え1

まずインストールpostfixし、それからを削除しますsendmail。または、 を使用してyum shell両方を同時に実行します。

sudo yum install postfix
sudo yum erase sendmail

これにより、EC2 インスタンス内の sendmail が postfix に置き換えられ、sendmail を削除しても他の重要な依存関係は削除されません。

答え2

sendmail パッケージを削除せずに sendmail と postfix を切り替えたい場合は、これを使用してデフォルトのメール転送エージェントを変更します。

「代替 --config mta」

関連情報