对于我的核心问题,我提前表示歉意。
一直在使用 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”