2.12.3. Звіти про виконання завдань cron

Для відправки звітів про виконання завдань cron на пошту при додаванні або редагуванні завдання вкажіть поштову адресу в полі «Надсилати звіт на email»:

Відправлення звітів грунтується на використанні стандартних потоків введення-виведення в Unix-системах. Звіт відправляється тільки в тому випадку, якщо скрипт виводить будь-який результат або помилку. Саме ця інформація і буде в тілі листа.

Листи НЕ відправляються:

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

Якщо скрипт, що запускається, не виводить жодної інформації після виконання, то для отримання звітів про запуски завдання додайте в скрипт команди виведення, на кшталт echo або print.

Важливі моменти:

  • Листи зі звітами враховуються в лімітах на відправку пошти.
  • За замовчуванням звіти відправляються від імені пошти облікового запису. У разі проблем з доставкою або попаданням листів в спам змініть її на одну з поштових скриньок за допомогою кнопки «Вибрати поштову скриньку відправника звітів».
  • Якщо всі умови для відправки дотримані, але листи не доходять одержувачу, спробуйте скористатися способом, описаним тут.
Зміст