我最近将我的一个系统升级到 Debian Buster,现在我无法让 mdadm 发送电子邮件。以前我配置了 ssmtp,它工作得很好,但它不再维护了。我试过,但无法让 exim4 工作,所以我选择安装 msmtp 和 msmtp-mta。我可以使用 msmtp 命令从系统轻松发送电子邮件,但当 mdadm 尝试发送消息时,sendmail 抱怨服务器拒绝它,因为找不到邮箱。
答案1
I believe I have fixed the problem. For anyone else who runs across this:
- 将以下两行添加到 /etc/mdadm/mdadm.conf
MAILADDR <recipient>
MAILFROM <sender>
- 在 /usr/sbin 中创建符号链接
cd /usr/sbin
ln -s ../bin/msmtp sendmail
Installing msmtp-mta is supposed to handle #2, but for whatever reason did not do so.