題 Amazon Linux AMI:如何用postifx替換sendmail?


為我的小問題提前道歉。

一直在使用Amazon EC2 Linux AMI並享受它。

它配置了sendmail。我想我寧願使用postfix。

我希望用postfix替換sendmail可能就像我在網上搜索一樣簡單:

$ 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

我很感激任何指導如何進行。

謝謝。


3
2018-03-09 02:36


起源




答案:


安裝 postfix 第一, 然後 去掉 sendmail。或者使用 yum shell 一次做兩件事。

sudo yum install postfix
sudo yum erase sendmail

這將在您的EC2實例中將sendmail替換為postfix,並且在刪除sendmail時不會刪除其他重要的依賴項。


3
2018-03-09 02:43



要么 rpm -e --nodeps sendmail。 - grawity


如果您不想刪除sendmail包並在sendmail和postfix之間切換,請使用此更改默認郵件傳輸代理。

“替代方案--config mta”


1
2018-05-11 10:40