Yunus wants to send digests to all users, regardless of whether they have logged in or not. However, jomaxro and Mittineague clarified that digests are only sent to users who haven’t logged in for a certain period.
tobiaseigen mentioned that the team behind Discourse is not interested in sending digests to users who log in and that this is a plugin territory. As a workaround, admins can send out weekly digests to everyone manually by using the digest preview feature. tobiaseigen provided step-by-step instructions on how to do this.
Some users, including Darien, find this limitation unacceptable and want more control over digest rules. Mark_Schmucker shared their custom solution, which includes a comprehensive format with excerpts from every post.
tobiaseigen emphasized that the email summary is not intended to be comprehensive but rather a reminder to log in and engage with the community. Darien and tobiaseigen discussed the use of digests as a tool to remind users of other happenings in the community, with Darien agreeing that the content should only be a summary and not comprehensive.
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.)
커뮤니티에 따라 다를 것 같습니다. 사용 사례와 커뮤니티 멤버들이 느끼는 부족함이 무엇인지 더 자세히 알려주실 수 있을까요? 이메일 요약으로 해결하고자 하는 문제는 무엇인가요?
이메일만 이용하는 사용자에게 더 많은 정보를 제공할수록 포럼에서 이루어지는 가치 있는 토론은 줄어들고 있습니다. 커뮤니티가 로그인하여 커뮤니티의 동향을 확인하고 대화에 참여하도록 유도하는 것이 목표이며, 이메일 요약을 통해 그런 참여를 장려하는 것입니다. 이메일 요약을 포괄적으로 만들거나, 아예 로그인할 의사가 없는 사람들을 위해 제공하기 위한 것은 아닙니다.
아마도 이메일 요약에 이를 나타내는 한 줄을 추가할 수 있을 것입니다. 예를 들어, "최근 가장 활발한 활동의 요약입니다. 더 많은 이야기를 보려면 로그인하세요!"와 같은 문구를 사용할 수 있습니다.
저희 그룹은 Google Groups 메일링 리스트에서 이전해 왔는데, 다이제스트 이메일이 너무 간략하다고 느꼈습니다. 이를 모든 게시글에서 발췌문을 포함하는 포괄적인(그러나 여전히 발췌문일 뿐) 맞춤형 형식으로 대체했는데, 이렇게 하면 사용자가 포럼을 방문하도록 유도하는 효과도 있습니다.
"포괄성"과 "모든 것"이라는 문제는 다소 다르지만, 다이제스트에 대해 더 세밀한 제어 기능이 필요하다고 생각합니다.
마크, 감사합니다! 정말 멋진 기능입니다. @Darien처럼 이 기능을 원하시는 다른 사용자들을 위해 어떻게 구현하셨는지 공유해 주실 수 있을까요?
이메일로 모든 주제를 확인하고 싶은 사용자들을 위한 또 다른 옵션은 메일링 리스트 모드를 활성화하도록 초대하는 것입니다. 활동이 매우 많고 단 하나의 게시물도 놓치고 싶지 않다면, 활동 요약을 일 단위나 시간 단위로 설정할 수도 있습니다.
몇 년 전 다이제스트(digest) 기능에 대해 큰 논의를 한 적이 있었는데, 결국 다이제스트 개념에서 벗어나 이메일 요약으로 방향을 전환하기로 결정했습니다. 이 요약은 메일링 리스트 다이제스트에 익숙하신 분들이 기대하시는 것처럼 포괄적인 것이 아닙니다.
개인적으로 이 결정이 매우 훌륭했다고 생각합니다. 어차피 웹사이트를 통해 토론을 읽고 참여하는 것이 훨씬 쉽고 훨씬 나은 방법이므로, 사용자들이 긴 요약 목록을 이메일에서 스크롤하는 대신 웹사이트를 사용하는 습관을 들이도록 유도하는 것이 좋습니다. 이메일 요약을 통해 그렇게 하도록 상기시켜 주는 것은 훌륭한 방법입니다.