Skip to Content

Уведомления — очередь email (интерфейс UI4)

Этот раздел не предназначен для настройки подписок на события: подписки задаются в АдминистрированиеПодписки. Здесь отображается очередь исходящих email-уведомлений, которые ещё не отправлены службой доставки.

В Уведомлениях администратор видит очередь исходящих писем и при наличии прав может удалить отдельное сообщение или очистить очередь для своего тенанта.

Где найти: НастройкиАдминистрированиеУведомления.

Очередь исходящих email-уведомлений

Назначение

Письма попадают в очередь при обработке событий инфраструктуры уведомлений (в том числе через обмен сообщениями RabbitMQ): фоновый компонент Web API синхронизирует таблицу очереди с событиями добавления, обновления и успешной отправки письма. На экране показываются только письма, которые ещё не отправлены — после успешной отправки соответствующая строка исчезает из списка (в БД фиксируется время отправки).

Колонки таблицы

КолонкаСодержание
ПочтаАдрес получателя
ТемаТема письма
ТекстТекст письма
Дата созданияКогда запись создана в очереди
Дата обновленияПоследнее обновление записи в очереди
Файл вложенияИмя файла вложения (при наличии; в том числе для вложений, сформированных из содержимого Excel)
MessageIdВнутренний идентификатор сообщения
IdИдентификатор записи в БД

Действия

  • Обновить — повторная загрузка списка.
  • Удалить в строке — удаление одной записи из очереди; запрашивается подтверждение «Удалить запись?».
  • Очистить очередь — удаление всех записей очереди для текущего тенанта; кнопка неактивна при пустом списке; перед очисткой запрашивается подтверждение «Очистить очередь уведомлений?».

Поиск

Над таблицей доступна строка быстрого поиска (Поиск по почте, теме или тексту). Фактически поиск идёт по полям Почта, Тема, Текст, Файл вложения и MessageId.

Права доступа

ПравоЧто даёт
NotificationEmailQueue.viewПросмотр очереди уведомлений
NotificationEmailQueue.deletingУдаление записи и очистка очереди (кнопка Очистить очередь без этого права недоступна)

Создание записей из этого раздела не предусмотрено — сообщения формируются системой уведомлений и связанными компонентами.

Параметры конфигурации (бэкенд)

Служба Notifications выполняет отправку писем и обновление состояния записей; язык и параметры SMTP задаются в её конфигурации (appsettings.ProdLinux.json и связанные настройки), а не в этом разделе интерфейса.

Last updated on