Мы используем Discourse для системы сообщений ассоциации домовладельцев. У нас есть одна категория «Официальные вопросы», содержащая сообщения, которые должен получать каждый домовладелец.
Я хотел бы сделать обязательным получение всеми пользователями системы немедленных уведомлений по электронной почте обо всех темах в этой категории. Они не должны иметь возможности отписаться от них, и их подписка должна быть автоматической при регистрации.
Думаю, это довольно узкий случай использования, и из коробки это невозможно, но, возможно, есть какая-то комбинация настроек?
Предметы в этой категории — это в основном протоколы собраний, которые мы обязаны рассылать. Меня беспокоит, что кто-то получит слишком много сводных писем, отпишется от всего, и у нас возникнут проблемы из-за того, что мы не разослали протоколы.
Однако я понимаю вашу точку зрения. Я просто пытаюсь найти способы снизить нагрузку на рассылку людям и публикацию для обсуждения.
Мне нужно больше экспериментировать с настройками категорий по умолчанию. Опять же, моя проблема в том, что мы хотим отправить уведомление, например, о том, что упало дерево, а пользователь настроил получение сводок раз в неделю или что-то в этом роде. Мне бы хотелось, чтобы только эта одна категория работала особым образом.
Возможно, я пытаюсь вставить круглый колышек в квадратное отверстие, используя Discourse. Это, полагаю, часть исследования.
Отправка писем людям, которые хотят от них отказаться, также плохо.
У вас может быть очень важная категория в дополнение к категории с протоколами.
Вы можете периодически проверять, отписались ли они, и/или использовать плагин, чтобы заставить их иметь возможность отказаться от подписки на эту важную категорию.