Can’t help with the primary question, but there is an app that provides push notifications for Discourse sites. However, at the moment it only works for sites hosted by Discourse (see this post.)
Seems to me that if a member is logging in, then they are engaging.
Anyway, there is Admin-> Settings → User Preferences
default email always [default: not checked]
Send an email notification even when the user is active by default.
But AFAIK that is not the same as the Profile Setting
Activity Summary
When I don’t visit here, send me an email summary of popular topics and replies
IMHO the nicest way would be to ask members to uncheck that option.
The potentially more aggravating way would be to use the CLI to check it for members without their explicit agreement.
*Warning. by some definitions getting unsolicited emails is considered to be SPAM
Getting the forum onto a blacklist is most likely something you want to not happen.
@Mittineague, I could be wrong, but I don’t believe digests are affected by that setting. Won’t digests only be sent if the user is not seen for x (default 7) days, regardless of admin side or user profile setting?
This comes up from time to time, so below is the reply from the team unless things have changed in codinghorrorland. I still think it would be a valuable user setting and would enable it myself if it were available - people like to catch up on what they are missing via digests even when they have been logging in.
In our community we solved this with a monthly member newsletter, which we call “discussion highlights”. It’s basically a copy-paste job from the digest preview admin page right now, but we are considering upgrading it into a fully fledged structured member newsletter covering more than just discourse discussions.
Hi Tobias - are you willing to give me step by step on how to do that? I went to admin > Emails > Preview Digest and I am not sure how to get that to provide a preview, let alone send it out to everyone.
Go to that page, choose the last seen date (e.g. the day of the last monthly mailing) and the username of a regular user who does not have access to private content. Then you will see the summary email containing all the new content you want to share.
How you get it from here and out via email is up to your preference. What I do is, using chrome, select the text I want, then right click on it, then select INSPECT. From the inspector pane I then copy the HTML of the text I want into the clipboard and then paste it into the source HTML part of a mailchimp content block. From there I make some minor tweaks, add an intro “ask”, and schedule the mailing!
(note: mailchimp is a bit fussy about formatting so be sure to avoid editing your discourse HTML in the wysiwyg.)
Спасибо @tobiaseigen за обходной путь. Однако с точки зрения стандартов продукта это совершенно неприемлемо. Администраторы должны иметь возможность настраивать правила дайджеста по своему усмотрению, включая то, о чём спрашивает OP.
Думаю, это зависит от сообщества. Расскажите подробнее о вашем случае использования и о том, чего не хватает участникам вашего сообщества? Какую проблему вы хотите решить с помощью email-резюме?
Я заметил, что чем больше вы ориентируетесь на тех, кто пользуется только почтой, тем менее ценные обсуждения происходят на форуме. Вы хотите, чтобы участники вашего сообщества заходили на сайт, чтобы узнавать, что происходит в сообществе, и присоединялись к разговорам — именно для этого и предназначены email-резюме. Они не призваны быть исчерпывающими или обслуживать тех, кто никогда не планирует заходить на сайт.
Может быть, в email-резюме можно добавить строку с таким смыслом, например: «Это краткий обзор лучших активностей за последнее время. Зайдите на сайт, чтобы увидеть все замечательные темы для обсуждения!»
Наша группа перешла с рассылки Google Groups и сочла дайджест-письма слишком сжатыми. Мы заменили их на собственный формат, который является подробным (так как включает выдержки из каждого сообщения), но всё же это лишь выдержки, что по-прежнему мотивирует пользователей посещать форум.
Вопросы «полноты» и «всех» немного различаются, но я считаю, что в дайджестах можно было бы предусмотреть больше возможностей для настройки.
Спасибо, Марк! Это довольно круто. Можешь поделиться тем, как ты это сделал, для таких людей, как @Darien, которые этого хотят?
Другой вариант для тех пользователей, которые хотят видеть каждую тему в своей электронной почте, — предложить им включить режим рассылки. Или они могут установить ежедневную или ежечасную сводку активности, если активности очень много и люди не хотят пропустить ни одного сообщения.
Несколько лет назад у нас была большая дискуссия о дайджестах, и в конечном итоге было принято решение отказаться от идеи дайджеста в пользу сводки по электронной почте. Сводка не предназначена для того, чтобы быть исчерпывающей, как это ожидается, если вы привыкли к дайджестам рассылки.
Лично я считаю, что это было отличное решение! В любом случае гораздо проще и намного лучше читать и участвовать в обсуждениях через веб-сайт, и вы хотите, чтобы ваши пользователи привыкли использовать веб-сайт, а не пролистывать длинный список сводок в электронной почте. Сводка по электронной почте — отличное напоминание сделать это.
@tobiaseigen — То, как мы используем или представляем себе использование дайджеста, скорее как инструмента, чтобы напоминать людям о том, что ещё происходит в нашем сообществе. В активном сообществе легко упустить интересные темы и посты.
Круто! Я понимаю эту озабоченность, но, на мой взгляд, «дискурсивный» подход заключается в том, чтобы побуждать людей входить в систему, чтобы убедиться, что они ничего не упускают. Не ваша задача как владельца форума или модератора следить за тем, чтобы люди не пропускали интересные обсуждения.
Тем не менее, вы также можете подать пример и создать культуру вовлечения людей, упоминая их, когда думаете, что им может быть интересно, и задавая им вопросы, когда их мнение может улучшить обсуждение и т. д.