У одного из наших пользователей ежедневное задание cron, которое выполняется в течение 24 часов. Результат отправляется пользователю по электронной почте обычным способом. Поскольку вывод передается в sendmail (постфикс) в течение 24 часов, он появляется в очереди с задержкой до qmgr ~ 86400 секунд. Затем наша система мониторинга отмечает предупреждение, поскольку считает, что возникла проблема с доставкой.
Есть ли способ предотвратить такое поведение? Есть ли способ заставить sendmail «запустить часы» после завершения входящего канала от cron?
Если я правильно понимаю, лучшим решением, вероятно, было бы отправить вывод задания в текстовый файл, а затем отправить текстовый файл по почте или отправить его как вложение. Удерживать постфиксную цепочку открытой, вероятно, не проблема, но это не элегантно.