Я являюсь участником относительно нового частного форума на Discourse, который быстро стал сверхактивным — отчасти из-за миграции с предыдущих решений на новое. И Discourse оказался лучше.
У нас есть несколько ключевых участников, которые считают письма по умолчанию в Discourse недостаточными (или не охватывающими все важные моменты) и не хотят или не могут использовать свои собственные почтовые системы как часть решения; мы пытаемся пойти им навстречу.
В ходе поиска мы обнаружили, что старую функцию «Ежедневная сводка в режиме почтового списка» можно вернуть с помощью плагина Restore Mailing List Mode Daily Summary.
Однако мы также видим, что это может вызвать проблемы — как из-за возможного объема SMTP-трафика (мы используем самохостинг), так и из-за потенциальных конфликтов и будущих ошибок (обновления Discourse могут время от времени ломать плагин, и тогда нам придется ждать исправления от его разработчиков).
Мы заметили, что недавний плагин Discourse Priority Action Mailer Plugin может решить проблему с SMTP, но риск будущих проблем с другим плагином остаётся.
Итак, вопрос:
Какой способ получения ежедневных сводок в режиме почтового списка (MLM) сейчас является наилучшим с минимальным риском того, что решение перестанет работать в какой-то момент в будущем?
Особенности нашего случая использования:
«Правление» группы ведёт дела в рамках серии длительных онлайн-встреч в темах обсуждения, которые должны быть доступны для просмотра всем участникам, независимо от того, участвуют ли они в форуме Discourse. Эти темы будут созданы в ограниченной категории, специально предназначенной для этих целей. Назовём её категорию Собрания правления.
Мы хотим предоставить пользователям возможность включить режим почтового списка, который будет отправлять им исчерпывающие письма (включающие все ответы) по темам внутри категории Собрания правления, но при этом объединять все сообщения в одно ежедневное письмо (как в старом стиле ежедневной сводки почтового списка). Возможно, будет достаточно одного письма в день на каждую активную тему, но одно письмо на каждый ответ — неприемлемо.
Это та функциональность, которая у них уже была в решении до Discourse, и она не требовала дополнительных действий с их почтовыми клиентами. Они недовольны переходом на Discourse, если мы не сможем предоставить аналогичную возможность.
Заранее спасибо за любые предложения или ссылки на другие решения/темы.