小牛队的Cron配置


1

如何配置cron以仅使用cron作业输出将本地电子邮件发送到crontab所有者。

这与Lion合作,可以通过在终端中运行邮件来检查cron电子邮件,因此我不知道改变了什么或如何重新实现该行为。


/usr/bin/mail 将通过互联网从命令行发送实际邮件到真实邮件地址。那可以,还是只需要将邮件发送到本地主机上的帐户?
bmike

我只想将它发送到localhost上的帐户
zoran119

Answers:


1

这应该是有效的,并且肯定在我的Mavericks盒子上工作。

如果crontab中没有“MAILTO”行,则应将输出发送给crontab的所有者。

你确定这份工作确实输出了什么吗?您是否尝试在crontab中放置一个肯定会有一些输出的作业,例如

*/10 * * * * *  /bin/echo "Working fine"

你确定你没有 .forward 用户主目录中的文件?

你尝试过使用过吗? sendmail 发送一些邮件到帐户,看看它是否通过。


是什么 */10 做?
SilverWolf

“* / 10”每十分钟运行一次命令。 man -s 5 crontab 在命令行将为您提供一个很好的格式手册。
Tony Williams
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.