2.12.3. Звіти про виконання завдань cron
Для відправки звітів про виконання завдань cron на пошту при додаванні або редагуванні завдання вкажіть поштову адресу в полі «Надсилати звіт на email»:
Відправлення звітів грунтується на використанні стандартних потоків введення-виведення в Unix-системах. Звіт відправляється тільки в тому випадку, якщо скрипт виводить будь-який результат або помилку. Саме ця інформація і буде в тілі листа.
Листи НЕ відправляються:
- При ручному запуску завдання кнопкою «Тестовий запуск завдання» (замість відправки на пошту результат виводиться у вікні).
- Коли команда, що запускається, нічого не виводить на екран.
- Коли виведення команди подавляється (наприклад, наприкінці команди, що запускається, додано
>> /dev/null 2>&1
).
Якщо скрипт, що запускається, не виводить жодної інформації після виконання, то для отримання звітів про запуски завдання додайте в скрипт команди виведення, на кшталт echo
або print
.
Важливі моменти:
- Листи зі звітами враховуються в лімітах на відправку пошти.
- За замовчуванням звіти відправляються від імені пошти облікового запису. У разі проблем з доставкою або попаданням листів в спам змініть її на одну з поштових скриньок за допомогою кнопки «Вибрати поштову скриньку відправника звітів».
- Якщо всі умови для відправки дотримані, але листи не доходять одержувачу, спробуйте скористатися способом, описаним тут.