Задать вопрос
avpdnepr
@avpdnepr
Человек без любви опаснее тигра и акулы?

Как отправлять только алерты крона?

Возникла задача. Необходимо, что для всех задач в файлах крона. Была возможность отправки алертов крона на почту. Например, если скрипт запустился с ошибкой.
  • Вопрос задан
  • 67 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Решения вопроса 1
vman
@vman
Просто пропишите в начале файла с крон заданием

MAILTO="<почтовый адрес>"

и крон будет отправлять письма на указанный адрес. При этом нужно убедиться, что на сервере установлен почтовый сервер, например Postfix.

такое задание будет отправлять сообщение каждый раз когда выполнится скрипт (или не выполнится)

MAILTO="admin@mail.ru"
* * * * * /bin/myjob.sh


а такой вариант должен отсылать сообщения только если возникнет ошибка с выводом в STDERR

MAILTO="admin@mail.ru"
* * * * * /bin/myjob.sh > /dev/null
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Mysterion
MAILTO=trash@site.ru
* * * * * /root/script.sh > /dev/null
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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