![Amazon Linux AMI:如何用 postifx 取代 sendmail?](https://rvso.com/image/1267910/Amazon%20Linux%20AMI%EF%BC%9A%E5%A6%82%E4%BD%95%E7%94%A8%20postifx%20%E5%8F%96%E4%BB%A3%20sendmail%EF%BC%9F.png)
提前為我的棘手問題道歉。
一直在使用 Amazon EC2 Linux AMI 並且享受它。
它配備了 sendmail。我想我寧願使用後綴。
我希望用 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
如果您能提供有關如何進行的指導,我將不勝感激。
謝謝。
答案1
首先安裝postfix
,然後消除sendmail
。或用來yum shell
同時做這兩件事。
sudo yum install postfix
sudo yum erase sendmail
這將在您的 EC2 執行個體中將 sendmail 替換為 postfix,並且在刪除 sendmail 時不會刪除其他重要的依賴項。
答案2
如果您不想刪除 sendmail 套件並在 sendmail 和 postfix 之間切換,請使用此變更預設郵件傳輸代理程式。
“替代方案--config mta”