我不久前想将来自 cron 的消息发送到我的邮件地址,所以我安装了 ssmtp。但后来我决定我宁愿像往常一样接收 /var/mail 下文件中的消息,所以我删除了 ssmtp。但是来自 cronjobs 的消息现在没有显示在 /var/mail 下,它们似乎完全丢失了?
我使用的是 debian,并且使用 apt-get 安装和卸载了 ssmtp。
如何恢复原始设置或在某处找到消息?
答案1
如果没有安装邮件传输代理(例如 Exim、Postfix、Sendmail),则不会有sendmail
可供 cron 作业交互的二进制文件,并且可能会丢失任何尝试发送的消息。您需要确保 MTA 已安装并正确配置。