[Назад] [Дальше] [Оглавление]

      daily-mail really

Модуль не предназначен для запуска ``вручную'' - запускается только из модуля daily для подсчета накопленной за сутки почтовой статистики. Служит некоторого рода front-end'ом к модулю calcmail.

Будучи запущенным с аргументом `really' модуль выполняет следующие действия:

  1. Указанные в первых строках текста модуля файлы (обычно - /var/log/mailacct или /usr/adm/mailstat) обрабатываются модулем calcmail с целью выделения из них почтовой статистики абонентов.
  2. Обработанные файлы объединяются вместе, упаковываются gzip (или иным указанным в тексте модуля упаковщиком) и добавляются к файлу `mstat-week.z' в указанном каталоге.
  3. По понедельникам файл `mstat-week.z' добавляется к файлу `mstat-month.z'.
  4. При первом запуске в новом месяце файл `mstat-month.z' переименовывается в `mstat-YYYYMM.z' и более не используется нигде.

Если Вас по какой-то причине не устраивает предложенный алгоритм, то Вы вправе изменить его по своему усмотрению. Модуль написан на shell и может быть скорректирован простым редактированием.


[Назад] [Дальше] [Оглавление]