Я вас прекрасно понимаю. Хотя то, что вы описываете, кажется отличным от платформы email-маркетинга, это означало бы расширение почтовой системы Discourse для обеспечения детальной кастомизации и возможности выбора пользователей на основе их активности внутри сообщества. Это будет непросто, так как письма, отправляемые из Discourse, носят транзакционный характер и в большей степени являются уведомлениями.
То, что вы описали, действительно звучит полезно, и я вполне вижу в этом необходимость: запросы на дополнительный функционал для email — не редкость. Большинство таких задач можно решить с помощью сторонних систем, поэтому, скорее всего, любые улучшения в области email будут зависеть от интеграции со сторонними сервисами (мы начали более активно изучать этот вопрос недавно).
Некоторая интеграция со сторонними сервисами рассылки уже возможна через вебхуки, но для нетехнических специалистов это может быть сложно… и даже в этом случае возможности остаются ограниченными.
Скорее всего, будущие улучшения будут заключаться в более прямой интеграции с платформами email-маркетинга, такими как Mailchimp, ConvertKit, Constant Contact и другими. Таким образом, возможно, вы сможете настроить простую автоматизацию без написания кода, например:
если [пользователь не входил в систему в течение X дней] то [подписать пользователя на список X в Mailchimp], где в списке используются кастомизированные шаблоны писем, которые извлекают конкретные данные из тем сообщества и формируют красиво оформленное отображение, как вы и описывали.