我使用 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