Запись в crontab для перезагрузки, чем электронная почта

Моя еженедельная запись перезагрузки crontab работала с использованием /sbin/shutdown -r, но теперь я хочу, чтобы она отправляла мне электронное письмо, когда произойдет перезагрузка. В идеале, я хотел бы, чтобы электронная почта появлялась после перезагрузки, чтобы я знал, что сервер работает нормально.

Спасибо

0
задан 3 January 2014 в 06:17

1 ответ

Чтобы отправить электронное письмо из сценария или из командной строки, вы можете использовать mail:

echo "message" | mail -s "subject" "email@example.com"

Обратите внимание, что для этого необходимо установить почтовый транспортный агент (MTA). ) (например, sendmail):

sudo apt-get install sendmail

Чтобы выполнить это при каждой загрузке , вы можете написать строку в вашем crontab следующим образом:

@reboot /path/to/script
0
ответ дан 3 January 2014 в 06:17

Другие вопросы по тегам:

Похожие вопросы: