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

Это заменит sendmail на postfix в вашем экземпляре EC2 и не удалит другие важные зависимости при удалении sendmail.

решение2

Используйте это для изменения агента передачи почты по умолчанию, если вы не хотите удалять пакет sendmail и переключаться между sendmail и postfix.

"альтернативы --config mta"

Связанный контент