Настройка уведомлений по Email
Данное руководство рассказывает о процессе настройки автоматических email-уведомлений о событиях приложения. Вы узнаете, как включить уведомления, настроить шаблон письма, указать получателей и выбрать типы событий для отслеживания.
Предварительные требования
Перед настройкой уведомлений убедитесь, что:
- У вас есть права администратора
- Настроены параметры SMTP-сервера (раздел «Настройки почты»)
- Имеется доступ к электронной почте для проверки уведомлений
См. также: Настройка SMTP-сервера
Обзор функционала
Функция email-уведомлений позволяет автоматически информировать ответственных сотрудников о важных событиях системы:
- События компьютеров (добавление, ремонт, изменение конфигурации)
- Операции с компонентами (установка, удаление, изменение)
- События оборудования (добавление, изменение, перемещение)
- Операции с картриджами (добавление, перемещение, заправка)
- Изменения в парке принтеров (добавление, ремонт, перемещение)
Принцип работы:
┌─────────────┐ ┌──────────────┐ ┌─────────────┐
│ Событие │────>│ Фильтр │────>│ Отправка │
│ в системе │ │ событий │ │ email │
└─────────────┘ └──────────────┘ └─────────────┘
│
┌─────▼─────┐
│ Получатели│
│ email │
└───────────┘
Переход к странице настроек
- Войдите в систему под учётной записью администратора
- В главном меню выберите
/ Сервис / Настройки уведомлений Email /
Откроется страница «Настройки уведомлений по Email».
Структура страницы
Страница настроек состоит из следующих разделов:
| Раздел | Описание |
|---|---|
| Включить уведомления | Главный переключатель функции |
| Адреса получателей | Список email-адресов для рассылки |
| Тема письма | Заголовок уведомительного письма |
| Шаблон письма | HTML-содержимое уведомления |
| Кнопки действий | Отправка теста, сброс шаблона |
| События для исключения | Типы событий, которые не требуют уведомлений |
Пошаговая инструкция настройки
Шаг 1. Включение уведомлений
Установите флажок Включить уведомления в верхней части формы.
Важно: Без установки этого флажка отправка уведомлений работать не будет, даже если остальные настройки заполнены.
Шаг 2. Указание получателей
В поле Адреса электронной почты получателей введите email-адреса через запятую:
info@example.com, sale@example.org, support@company.com
Требования к адресам:
- Используйте корректный формат email-адреса
- Разделяйте адреса запятой
- Пробелы после запятой допускаются
- Адреса проверяются на валидность автоматически
Примеры:
| ✅ Правильно | ❌ Неправильно |
|---|---|
test@example.com |
testexample.com |
admin@company.ru, support@company.ru |
admin@company.ru support@company.ru |
user.name@mail.ru |
user name@mail.com |
Шаг 3. Настройка темы письма
В поле Тема письма укажите заголовок, который будут видеть получатели в своих почтовых ящиках.
Значение по умолчанию: «Уведомление приложения»
Рекомендации:
- Используйте краткие и информативные формулировки
- Избегайте специальных символов в начале темы
- Максимальная длина — 500 символов
Примеры тем:
- «Уведомление системы инвентаризации»
- «События IT-активов»
- «Оповещение об изменениях в парке техники»
Шаг 4. Настройка шаблона письма
В поле Шаблон электронного письма с HTML-кодом введите содержимое уведомления.
Шаблон по умолчанию:
<p><strong>Дата и время:</strong> { date_time }</p>
<p><strong>Пользователь:</strong> { username }</p>
<p><strong>Организация:</strong> { organization }</p>
<p><strong>Филиал:</strong> { branch }</p>
<p><strong>Место:</strong> { place }</p>
<p><strong>Текст:</strong></p>
<ul>
;
</ul>
Доступные переменные шаблона:
| Переменная | Описание | Пример | Перевод |
|---|---|---|---|
{ date_time } |
Дата и время события | 15.03.2026 14:30 | Да |
{ username } |
Имя пользователя | admin | Да |
{ organization } |
Организация | ООО «Компания» | Да |
{ branch } |
Филиал | Головной офис | Да |
{ place } |
Место размещения | Кабинет 101 | Да |
{ events } |
Список событий | Цикл for | Да |
{ item.event_type } |
Тип события | Принтер добавлен | Да |
{ item.comment } |
Комментарий | HP LaserJet 1010 | Да |
Примечание: Все метки (Date and time, User, Organization, Branch, Place, Text) автоматически переводятся на язык, указанный в общих настройках системы.
Требования к шаблону:
- Максимальная длина — 5000 символов
- Допускается HTML-разметка
- Запрещены скрипты (
<script>,javascript:,onclick=) - Используйте синтаксис HTML-шаблонов
Шаг 5. Выбор событий для исключения
В разделе События, для которых не нужно отправлять уведомления отметьте флажками типы событий, которые следует игнорировать.
Категории событий:
- Картриджи — операции с картриджами
- Принтеры — события принтеров
- Компьютеры — изменения в парке ПК
- Компоненты — операции с комплектующими
- Оборудование — события оборудования
- Дополнительное оборудование — прочие устройства
Пример настройки:
Если вы хотите получать уведомления только о критичных событиях, исключите:
- Изменение количества напечатанных страниц
- Изменение имени принтера
- Изменение IP-адреса
- Добавление комментария
Типы событий
- Картриджи
- Принтеры
- Компьютеры
- Компоненты
- Оборудование
Проверка настроек
Отправка тестового письма
- Нажмите кнопку Отправить тестовое письмо
- Дождитесь уведомления о результате
- Проверьте почтовые ящики получателей
Возможные результаты:
| Результат | Сообщение | Действие |
|---|---|---|
| Успех | «Тестовое письмо успешно отправлено» | Проверьте почту |
| Ошибка | «Уведомления выключены» | Включите уведомления |
| Ошибка | «Список получателей пуст» | Укажите email-адреса |
| Ошибка | «Синтаксическая ошибка в шаблоне» | Проверьте шаблон |
Сброс шаблона к исходным настройкам
- Нажмите кнопку Сбросить HTML-шаблон
- Подтвердите действие в диалоговом окне
- Шаблон будет восстановлен до значения по умолчанию
Внимание: Действие необратимо! Текущий шаблон будет заменён.
Автоматическое сохранение
Настройки сохраняются автоматически при изменении любого поля:
- При снятии фокуса с текстового поля
- При изменении состояния переключателя
- При изменении выбора событий
Индикация сохранения:
- Рядом с полем отображается индикатор загрузки
- После сохранения появляется уведомление
- При ошибке отображается сообщение с описанием
Сообщения об ошибках
При валидации данных система может отображать следующие сообщения:
| Сообщение | Причина | Решение |
|---|---|---|
| «Неверный адрес: %(email)s» | Неверный формат email | Проверьте адрес |
| «Тема слишком длинная (максимум 500 символов)» | Превышена длина темы | Сократите текст |
| «Шаблон слишком длинный (максимум 5000 символов)» | Превышена длина шаблона | Уменьшите размер |
| «Шаблон содержит потенциально опасное содержимое» | Обнаружены скрипты | Удалите <script> |
| «Ошибка заполнения формы» | Несколько ошибок | Проверьте все поля |
Возможные проблемы
Уведомления не отправляются
Причина 1: Не включены уведомления
Решение: Установите флажок Включить уведомления
Причина 2: Не настроен SMTP-сервер
Решение: Перейдите в / Сервис / Настройки почты / и настройте
параметры SMTP-сервера
Причина 3: Пустой список получателей
Решение: Укажите хотя бы один корректный email-адрес
Ошибка валидации email
Причина: Неверный формат адреса
Решение: Проверьте адрес на соответствие формату email:
- Должен содержать символ
@ - Домен должен содержать точку
- Без пробелов внутри адреса
Ошибка синтаксиса шаблона
Причина: Нарушен синтаксис HTML-шаблонов
Решение:
- Проверьте парность тегов
{ % % } и { }
- Убедитесь в корректности циклов
{ % for...endfor % }
- Проверьте имена переменных
- Используйте кнопку сброса для восстановления шаблона
Письма попадают в спам
Причина: Настройки почтового сервера получателя
Решение:
- Добавьте адрес отправителя в контакты
- Отметьте письма как «Не спам»
- Проверьте настройки SMTP-сервера (SSL/TLS)
Рекомендации по настройке
Для небольших организаций
- Включите все критичные события
- Укажите 2-3 получателей (администраторы)
- Используйте стандартный шаблон
Для крупных организаций
- Исключите рутинные события (изменение IP, имени)
- Настройте отдельные группы получателей по филиалам
- Кастомизируйте шаблон под корпоративный стиль
Оптимальный набор событий
Рекомендуется включить:
- Добавление/удаление техники
- Отправка в ремонт
- Возврат из ремонта
- Изменение владельца
- Утилизация
Можно исключить:
- Изменение количества страниц
- Добавление комментариев
- Изменение сетевых настроек
- Обновление фотографий