не прошла рассылка по почте

Добрый день, comp.
Я настроил у себя автоматическую рассылку через e-mail, чтобы она
выходила не зависимо от того есть я на месте или нет.
сделал простой скрипт на php, который берет новости с сайта и формирует
письмо на issue@subscribe.ru, протестировал чтобы все работало и
запустил в работу.
Причем генерируются:
-html версия
-текстовая версия
-sms версия
-дайджест (заголовки новостей)
все было хорошо, Но однажды, в один не очень прекрасный день у нас
на сайте вышло очень много новостей. и ... выпуск не прошел из-за того
что длина дайджеста превысила максимальную длину. Не вышла ни
текстовая, ни html версии. Это было неожиданностью.
Отсюда предложение, если одна из команд (непринципиальных) не
проходит, если ошибка в одной команде, то выпуск тем не менее должен
выходить не смотря на ошибки в других командах.
Всё бы хорошо, но для вас "не принципиально" одно, а для других
другое. Вы же знали про ограничение на длину дайджеста.
Почему не реализовали проверку ?