2.11.3. Отчёты о выполнении задач cron

Для отправки отчётов о выполнении задач cron на почту при добавлении или редактировании задачи укажите почтовый адрес в поле «Отправлять отчет на e-mail»:

Отправка отчётов основывается на использовании стандартных потоков ввода-вывода в Unix-системах. Отчёт отправляется только в том случае, если скрипт выводит какой-либо результат или ошибку. Именно эта информация и будет в теле письма.

Письма НЕ отправляются:

  • При ручном запуске задачи кнопкой «Тестовый запуск задачи» (вместо отправки на почту результат выводится в окне).
  • Когда запускаемая команда ничего не выводит на экран.
  • Когда вывод команды подавляется (например, в конце запускаемой команды добавлено >> /dev/null 2>&1).

Если запускаемый скрипт не выводит никакой информации после выполнения, то для получения отчётов о запусках задачи добавьте в скрипт команды вывода, вроде echo или print.

Важные моменты:

  • Письма с отчётами учитываются в лимитах на отправку почты.
  • По умолчанию отчёты отправляются от имени почты учётной записи. В случае проблем с доставкой или попаданием писем в спам смените её на один из почтовых ящиков с помощью кнопки «Выбрать почтовый ящик отправителя отчётов».
  • Если все условия для отправки соблюдены, но письма не доходят получателю, попробуйте воспользоваться способом, описанным здесь.
Содержание