База знаний

Новое

Система уведомлений в NeoleoN

#email #уведомления #колокольчик #логи #оповещения

10 | 01 августа 2026


Содержание

NeoleoN заботится о том, чтобы ни одно важное событие не прошло мимо. Мы построили трёхуровневую систему оповещений: колокольчик в интерфейсе, email-рассылка и журнал логов. В этой статье — полный список событий, которые попадают в уведомления, и как с ними работать.

Все уведомления логируются. Вы всегда можете проверить, кому и когда было отправлено оповещение, в разделе «Логи» → «Email» и «Уведомления».

Колокольчик — уведомления в реальном времени

Колокольчик в правом верхнем углу показывает непрочитанные уведомления. Красный кружок с цифрой — количество новых событий. Нажмите на колокольчик, чтобы раскрыть список.

Кто что видит

Роль Какие уведомления получает
Администратор Новые пользователи, новые посты, новые комментарии, проблемы с лицензией, смена статуса идей
Редактор / Автор Комментарии к своим постам, ответы на комментарии, приглашения в семьи (Forest)
Пользователь Комментарии к своим постам, приглашения в семьи, блокировка аккаунта, помещение в корзину, восстановление, дни рождения и годовщины (Forest)

Полный список уведомлений колокольчика

Событие Кому Ссылка
Новый пользователь Администраторам /Admin/Users
Новый пост Администраторам /post/{slug}
Новый комментарий Автору поста /Admin/Comments
Статус идеи изменён Автору идеи /Idea/Details/{id}
Аккаунт заблокирован Пользователю
Аккаунт в корзине Пользователю
Аккаунт восстановлен Пользователю
Проблема с лицензией Администраторам /Admin/License
Лицензия истекает Администраторам /Admin/License
День рождения (Forest) Создателю персоны /Forest/Persons/Profile/{id}
Годовщина смерти (Forest) Создателю персоны /Forest/Persons/Profile/{id}
Приглашение в семью (Forest) Приглашённому /Forest/Link/Inbox

Email-уведомления

Если в настройках SMTP включена галочка «Отправлять Email-уведомления», дубликаты уведомлений из колокольчика будут приходить на почту. Дополнительно отправляются:

Событие Тип в логах Когда отправляется
Подтверждение регистрации ConfirmEmail При регистрации нового пользователя (если включено)
Повторная отправка подтверждения ResendConfirm При нажатии «Отправить повторно»
Сброс пароля ResetPassword При запросе «Забыли пароль?»
Скачивание файла DownloadNotify При первом скачивании по публичной ссылке (Cloud)
Форма обратной связи ContactForm При отправке сообщения через /Contact

Логирование

Все уведомления и письма записываются в базу данных. Вы можете просмотреть их в админке:

  • /Admin/SecurityLogs?tab=notifications — системные уведомления (блокировка, корзина, восстановление, напоминания)
  • /Admin/SecurityLogs?tab=emails — все отправленные письма с IP-адресом отправителя и статусом доставки

Информация в логах Email

Поле Описание
Дата Когда письмо было отправлено
Тип ConfirmEmail, ResetPassword, DownloadNotify, ContactForm и др.
Кому Email получателя
Тема Заголовок письма
IP IP-адрес, инициировавший отправку
Статус Отправлено или Ошибка с описанием
Если письмо не отправлено — в логах будет указана причина. Чаще всего это неверные настройки SMTP или недоступность почтового сервера.

Настройка уведомлений

Управление уведомлениями находится в разделе «Настройки Email» (/Admin/Smtp):

  • Требовать подтверждение Email — включает отправку письма при регистрации
  • Отправлять Email-уведомления — включает дублирование уведомлений на почту
  • Оповещать о датах в генеалогии — включает уведомления о днях рождения и годовщинах

Мы построили систему, которая держит вас в курсе. А вы строите свой проект.