Я хочу использовать MAILTO для отправки уведомлений по электронной почте только на неудачных пробегах крон
Я прочитал, что уведомления по электронной почте отправляются пользователю по умолчанию, но как я могу отфильтровать их только для этих конкретных сценариев?
cron отправляет электронное письмо, когда программа печатает любой вывод. Вы можете использовать это, указав в сценарии сообщение об ошибке в виде обычного текста, или вы можете использовать что-то вроде этого:
/path/to/your/script.sh || echo "script error"
Это выведет script error
если скрипт возвращается с кодом ошибки. Однако печать ошибок непосредственно в сценарии позволит вам предоставить более подробную информацию о проблеме.