Включить отправку внешних писем группам администраторов/модераторов

Включить отправку внешних писем на заранее определённые группы администраторов/модераторов.

Существует рекомендуемое обходное решение для отправки внешних писем администраторам/модераторам:

  • Создать группу admin_messaging с тем же списком пользователей, что и в группе admin (да, здесь двойное администрирование!)
  • Настроить эту группу на приём входящих писем
  • Создать внешний почтовый ящик или использовать внешнюю почтовую систему для пересылки писем на настроенный адрес электронной почты группы

Однако это по-прежнему требует от администраторов/модераторов отслеживания дополнительных почтовых ящиков.

Обоснование:
Если пользователь или новый пользователь не может войти в нашу закрытую платформу Discourse, ему необходим способ связаться с администраторами сайта. Мы хотим отображать внешний адрес электронной почты администраторов в различных диалоговых окнах (когда пользователь не может войти, отключён от системы и т. д.). Это единственный способ для пользователей, оказавшихся в затруднительном положении, связаться с администраторами сайта из внешнего мира. Мы предполагаем, что такие случаи будут редкими. Однако внимание администраторов будет сосредоточено на сообщениях в группе admins, поэтому они могут пропустить сообщения в группе admins_messaging, которые на самом деле являются довольно срочными.

Учитывая, что мы настроили внешний общий почтовый ящик с нашим брендингом и пересылкой на admin_messaging, мы можем использовать этот внешний ящик для уведомления администраторов, но это решение находится вне платформы Discourse и не совсем элегантно…

1 лайк

Это можно сделать через консоль Rails:

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