您的位置:首页 >Crontab如何设置邮件通知
发布于2026-05-02 阅读(0)
扫一扫,手机访问

首先,得确保你的系统已经具备了邮件发送能力。这里以经典的sendmail为例,当然,你也可以根据实际环境选择Postfix或其他邮件服务。
打开终端,输入下面这条命令:
crontab -e
这个操作会启动文本编辑器,让你能够添加或修改里面的定时任务。
接下来,在Crontab文件里,为你需要监控的任务加上MAILTO指令。举个例子,如果你希望每天上午9点执行一个备份脚本backup.sh,并在执行完毕后收到邮件通知,配置可以这么写:
MAILTO="your_email@example.com"
0 9 * * * /path/to/backup.sh
记得把your_email@example.com换成你自己的邮箱地址,/path/to/backup.sh也要替换成脚本的实际存放路径。
配置完成后,保存并退出编辑器。在大多数编辑器里,按Ctrl + X,再按Y确认,最后敲Enter键就行了。
最后一步,检查一下Cron守护进程是否已经启动。在终端里运行:
sudo service cron start
或者,如果你的系统用的是systemd,可以试试:
sudo systemctl start cron
如果想让Cron服务开机自启,执行这条命令即可:
sudo systemctl enable cron
完成以上设置后,每当定时任务执行完毕,你的邮箱就会收到一封包含任务运行输出的通知邮件了。如果没收到,不妨回头检查一下邮件发送配置和Crontab的条目是否正确无误。
上一篇:Crontab如何使用通配符
下一篇:Crontab如何调试脚本
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9