Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы |
| Отправка отчетов на email. |
send_mail_reports():
Формирует и отправляет отчеты на email администратора (ADMIN_MAIL).
Поддерживает ручное указание ID отчетов (REPORTS=1,2,3) или автоматический выбор (get_reports_id).
form_report():
Генерирует HTML-таблицу отчета на основе SQL-запроса из Reports.
get_reports_id():
Возвращает ID отчетов, помеченных для отправки (SEND_MAIL=1).
# Отправить отчеты с ID 1, 2, 3 /usr/abills/libexec/billd send_reports REPORTS=1,2,3 DEBUG=2 # Отправить все отчеты с флагом SEND_MAIL=1 /usr/abills/libexec/billd send_reports |
Формирует отчеты (form_report):
Запускает SQL-запрос из Reports->mk.
Генерирует HTML-таблицу.
Отправляет на email (sendmail).
| Параметр | Пример | Описание |
|---|---|---|
| ADMIN_MAIL | admin@example.com | Email для отправки |
| SYSTEM_ADMIN_ID | 2 | ID администратора |