Amazon Linux AMI:如何用 postifx 替换 sendmail?

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

我将非常感激任何有关如何进行的指导。

谢谢。

答案1

首先安装postfix然后删除sendmail。或者使用yum shell同时执行这两项操作。

sudo yum install postfix
sudo yum erase sendmail

这将在您的 EC2 实例中用 postfix 替换 sendmail,并且在删除 sendmail 时不会删除其他重要的依赖项。

答案2

如果您不想删除 sendmail 包并在 sendmail 和 postfix 之间切换,请使用它来更改默认邮件传输代理。

“替代方案--config mta”

相关内容