![Amazon Linux AMI: Как заменить sendmail на postifx?](https://rvso.com/image/1267910/Amazon%20Linux%20AMI%3A%20%D0%9A%D0%B0%D0%BA%20%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20sendmail%20%D0%BD%D0%B0%20postifx%3F.png)
Заранее извиняюсь за мой неудобный вопрос.
Использую 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"