我有一个 Debian 11 系统作为本地文件服务器运行。我想让它尽可能简单,但有一些来自 Monit 的基本监控。我已经安装并配置了,msmtp
并且msmtp-mta
我确认我可以使用以下命令从命令行发送测试消息
mail -s "test" [email protected] <<END
This is a test
END
我收到了来自 的电子邮件unattended-upgrades
。
我见过在 Monit 配置文件中输入 SMTP 详细信息的指南,但我希望仅将详细信息存储在一个地方(/etc/msmtprc
),因此在我的 monit 配置文件中我输入了set mailserver localhost
。Monit 正在尝试连接但失败了 -/var/log/monit.log
我看到:
[2023-04-25T16:43:24+0100] error : Cannot connect to [localhost]:25 -- Connection refused
[2023-04-25T16:43:24+0100] error : Cannot open a connection to the mailserver localhost:25 -- Operation now in progress
[2023-04-25T16:43:24+0100] error : Mail: Delivery failed -- no mail server is available
我是不是误解了什么?