Cron 不发送电子邮件通知

Cron 不发送电子邮件通知

我即将完成基于 12.04 32 位桌面版的新服务器的构建。我已设置了一些 cron 任务,它们正在按预期运行。

仅,我添加了 MAILTO =“[电子邮件保护]“在任务运行时通知环境变量,但似乎没有任何内容通过。

根据日志(和创建的文件),我的 cron 任务正在运行,但没有发送邮件;/var/log/mail.log 和 /var/log/mail.err 都是空的。

ubuntu 是否自动安装了邮件服务器?它是 cron 进程用来发送通知的吗?

谢谢!

答案1

ubuntu 有没有自动安装邮件服务器?

不会。cron 通常发送的邮件只会停留在该用户的本地邮件目录中,而不会再发送。

如果您想要发送邮件,您需要安装邮件服务器。Postfix 功能强大且安全,安装非常简单apt-get install postfix

相关内容