我有2台数字清洁服务器 - 一台是几年,一台是新的。
在旧服务器上,任何使用echo运行的cron作业,回显的内容都会通过电子邮件发送给我。我很确定这是默认发生的 - 我自己没有配置。
在新服务器上,未通过电子邮件发送回送的内容。我尝试使用以下内容发送电子邮件,但工作正常,所以我的理解是电子邮件正常运行。
echo "This is the body of the email" | mail -s "This is the subject line" "me@myemail.com"
有人可以告诉我是否有特定的选项,或者我是否遗漏了什么?
答案 0 :(得分:1)
所有crons都会将stdout或stderr上的任何输出通过电子邮件发送给拥有crontab的用户。
如果你没有看到那封邮件
$HOME/.forward
MAILTO
)