crontab 条目重新启动而不是发送电子邮件

crontab 条目重新启动而不是发送电子邮件

我使用 crontab 每周重启条目来工作/sbin/shutdown -r,但现在我想让它在重启时给我发送电子邮件。理想情况下,我希望在服务器重启后发送电子邮件,这样我就知道服务器已正常启动。

谢谢

答案1

要从脚本或命令行发送电子邮件,您可以使用mail

echo "message" | mail -s "subject" "[email protected]"

请注意,要实现此功能,您必须安装一个邮件传输代理 (MTA)(例如sendmail):

sudo apt-get install sendmail

每次执行此操作启动您可以在 crontab 中写入如下一行:

@reboot /path/to/script

相关内容