I’d like to see an option in the preferences to “always send digests” at the desired frequency no matter what, even if the user has been on the forum recently. I’ve been seeing what is sent to others from my discourse on mandrill and am feeling jealous! Even if I’ve been visiting it does not mean I am up to date on all the discussions, and I am sometimes sloppy about wrapping up loose ends, so I’d like to get the newsletter anyway.
What happened to this option? I was just asked about precisely this issue by someone in my community and now see that the settings available changed at some point.
We are in the process of trying to identify the “ideal settings” for email notifications for our community which we migrated to discourse from google groups. We are trying to encourage people to participate online but because we are a global network with people in “internet-remote” places, email remains key, and digests seem to be the only way to ensure people are informed of all the latest activity.
Here’s the request I got which is pretty concise. Any advice much appreciated.
@tobiaseigen what if I want to get emails of every new post, but only in certain categories? I can’t seem to find how to do that. The only way I see is to receive email for every new post, and mute the categories I don’t want every email for. But then, those muted categories don’t show up in the new or unread columns when I log into the website.
I’d ideally like my workflow to be as follows:
- get emails for everything that goes out to all staff and to leadership categories.
- for all other categories, I want to go to the website and check my “unread” and “new” tabs.
Finally, I tried to sign up for email digests but have been disappointed that I’m not getting any, presumably because I visit the forum. I still want the digests for my records, so I at least know there is one place where I can look back for stuff I know I’ve seen. Just because I drop by the site does not mean I’m reading everything thoroughly, and getting a digest gives me a second chance to catch up. (For this reason, I prefer not to suppress emails while on the site – although I know marena loves and uses that feature!) I vote for receiving digests regardless of appearances on the forum. But I also acknowledge that it may be a quirky personal preference, so we should go with what works for most people.
The option is still there for notifications, but the digest in particular won’t mail you unless you have been inactive.
Thanks, @codinghorror - appreciate the explanation. Is there a way to bring this back? Perhaps with an admin selectable option for those sites that still want to offer the option to get digests even when you’ve been active?
Bring what back? It never existed.
I did some research on this last week and forgot to reply. It appears that yes, you are right, that it was never possible to get digests even when active on the site. With best of intentions, @BhaelOchon sent me on a wild goose chase. ![]()
What would it take to add a feature to allow digest delivery for active users? My globally dispersed, email centric community is feeling the weight of information overload. People are tuning out discourse and are ignoring the important notifications about topics they are mentioned in or involved in. When they do log in they ignore the notifications bubble and feel lost. This despite repeated reminders directly and through documentation on the forum.
Providing an email digest of latest activity would go a long way to coaxing these people into our new, discourse way of doing things. As my colleague wrote, she needs a reminder email and a “second chance” to catch up on discussions:
Finally, I tried to sign up for email digests but have been disappointed that I’m not getting any, presumably because I visit the forum. I still want the digests for my records, so I at least know there is one place where I can look back for stuff I know I’ve seen. Just because I drop by the site does not mean I’m reading everything thoroughly, and getting a digest gives me a second chance to catch up.
@codinghorror Is there a way to get this feature. Essentially we want to disable per topic notification and enable an uniform weekly digest for all community members even when they are active in the forum. This has been requested many times.
@codinghorror has made it pretty clear he’s not interested in sending digests to people who log in, and it never worked that way.
So I suspect this is plugin territory.
The workaround is for admins to send out weekly digests to everyone manually - the digest preview is pretty amazing for making this quick and easy to do. Adding a group/username filter to the preview to see what real world users actually would see if they got the digest would make this incredible feature even more useful!
Can you elaborate on this please?
just go to the digest preview on the admin, select range, copy-paste into mailchimp, tweak, send.
Thanks, I was afraid that was the answer.
it sounds like this must be obvious but i’m afraid I can’t find this. any more clues?
EDIT - Ahhh. Cleverly hiding in plain sight! ![]()
Hello everyone, I know it’s an old topic, but I reallly would love to have this feature for my community. Is there a plugin or setting to always sending digest even when the user have been ont th forum?
Doing it manuelly wont be as acurete as the automatic digest, because it wont send the actual notifications or not read topics for everyone.
Or I fund a solution, every saturday morning, setting it to sending digest every 30 min, but doesn’t seems to work.
You’d need a plugin that overrides the time of last visit (or something like that, I’d have to look at the code).
저도 이 기능이 그리워요. 저는 이게 잘못된 전제에 기반하고 있다고 생각해요. 포럼을 한 번 방문한 사용자는 지난 7일 동안 포럼에서 무슨 일이 있었는지 이미 알고 있다는 전제인데, 그래서 주간 요약이 필요 없다는 거죠.
반면에, 자동화된 개인화 구성은 정말 훌륭해요 (AI 리소스도 필요 없이요). 그래서 가끔 방문하는 사용자든, 규칙적으로 방문하는 사용자든 이 기능을 받지 못하는 것이 아쉬워요. 거의 모든 것을 팔로우하는 5%의 사용자 중 한 명이 아니라면, 주간 요약은 여전히 당신에게 관련성이 있을 거예요. 그리고 만약 관련성이 없다고 생각한다면, 취향에 맞게 설정을 조정할 수 있으니까요.
관리자로서, 저는 제 사용자들이 포럼에서 무슨 일이 일어나고 있는지 더 잘 알게 될 것이라고 확신해요. 그러면 더 신선하고 흥미로운 콘텐츠를 더 많이 확인하게 되고, 좋아요를 누르고 답글을 더 많이 달게 될 거예요. 이는 다시 말해, 기본적으로 Hot(인기순)을 사용하는 우리 포럼의 메인 페이지에서 더 잘 큐레이션된 콘텐츠를 제공하는 결과로 이어질 거예요. 한번 생각해 보세요. Hot 메인 페이지와 주간 다이제스트는 서로를 위해 만들어졌어요.
사용자로서, 진짜 이야기입니다: 저는 다른 포럼에서 아주 활동적이었지만, 시간이 제한적이라 그만두기로 했어요. 지금은 그냥 가볍게 확인하기 위해 포럼을 방문하지 않아요. 대신 다이제스트를 받고, 내 서핑과 참여를 주간 세션에 집중하려고 해요. 미쳤다고 생각하시겠지만, 다이제스트는 쿨하고 새로운 것을 큐레이션할 시간을 갖지만, 저는 그렇지 않거든요.
이 기능 요청은 10년 전의 것입니다. 이 기능이 아직 구현되지 않은 이유가 단순히 우선순위가 낮아서인지, 아니면 이 논의에서 우리가 놓친 기술적 요인 같은 다른 장애물이 있는지 궁금합니다.
장애물이 없다면… Discourse 팀은 이 기능을 구현할 계획이 있습니까? 만약 없다면, 풀 리퀘스트에 관심이 있으신가요?
귀하의 답변에 따라, 비용이 너무 크지 않다면 이를 구현할 개발자와 자금을 마련할 수 있을 것입니다.
와, 이 주제를 10년 전, 거의 같은 날에 시작했네요! ![]()
이 아이디어에 대한 제 개인적인 생각은 변함이 없습니다. 만약 이런 기능이 있었다면, 제가 관리하는 두 개의 비공개 사이트에서 모든 사용자에게 기본값으로 활성화했을 것입니다. 제가 그 사이트들에서 스스로 하는 일은 이메일 요약만 받기 위해 두 번째 계정을 만들어 사용하는 것입니다.
주요한 요약은 정말
훌륭하며, 사이트에서 어떤 일이 벌어지고 있는지 잘 요약해 줍니다. 모든 것이 잘 큐레이션된 패키지로 제공되죠. 이 기능은 사이트 전체에서 일어나는 일을 회원들에게 알려주어 더 많은 토론에 참여하도록 유도하는 데 도움이 될 가능성이 큽니다. 또한 특정 포럼에 참여하는 것도 조금 더 쉬워질 것입니다. 회원들이 너무 많은 카테고리나 주제를 지켜볼 필요가 없기 때문에, 놓치는 일이 없게 되니까요. 게다가 사이트 운영자들은 이러한 이메일 요약을 통해 모든 회원에게 공지사항을 전달할 수 있으므로, 모든 회원이 기본적으로 지켜보는 공지사항 카테고리를 별도로 설정할 필요가 없어집니다.
(참고로 2014년 이후로 "이메일 다이제스트"라는 개념은 "이메일 요약"으로 진화했습니다. 정확히 어떻게 구성되는지는 모르겠지만, 이메일 요약은 포괄적이지 않으며 활동의 일부만 보여줍니다.)
사실 @codinghorror가 사용자 설정으로 이 기능을 추가하는 데 반대했던 이유는 정확히 모릅니다. 당시에는 어떤 이유를 든 적이 없었거든요. 제 추측으로는, 사람들이 이메일 요약이 도착하기를 가만히 앉아 기다리는 대신 포럼에 직접 와서 참여하도록 장려하고 싶기 때문이 아닐까 싶습니다. 기술적/성능상의 이유도 있을 수 있습니다. 이메일 요약은 회원별로 개인화되므로 서버 자원이 소모되며, 이를 보내는 것은 트랜잭션 이메일을 전달하는 서버에 과부하를 줄 수 있습니다.
지난 10년 동안 문화적 변화도 꽤 있었습니다. 많은 사람들이 더 이상 이메일을 사용하지 않기도 합니다!
이메일 요약의 주기를 3~4일로 변경하고, 전송 요일도 설정할 수 있게 하는 것에 대한 관련 주제인 Set "default email digest frequency" to 3-4 days 이 있습니다. 이 변경 사항(모든 사람에게 전송하는 것 외에도)이 참여도를 크게 높일 수 있다고 생각합니다. 갑자기 많은 사람들이 동시에 로그인하는 모습을 볼 수 있을 테니까요!
하지만 다이제스트는 마지막 로그인 시점을 기준으로 생성되므로, 방문한 사용자에게는 다이제스트가 비어 있을 수 있는 것 아닌가요?
주간 이메일 요약을 받고 로그인하지 않은 경우, 일주일 전에 받은 이전 이메일 요약 이후의 활동 요약이 제공됩니다. 이는 로그인하는 사용자에게 보내야 한다고 우리가 제안하는 내용과 거의 동일합니다.
즉, 로그인하지 않은 상태인 것처럼 요약을 생성해야 하므로, 사용자가 이미 본 내용은 무시되는 것이죠?
직접 확인하지는 않았지만, 플러그인이 요약을 생성할 때, 실제 요약 생성 함수를 호출하기 전에 last_login 날짜를 now - 8 days(현재 시각에서 8일 전)로 설정하는 방식이 가능할 것 같습니다.
이미 10년이 지났으니 당분간 공식 기능으로 추가되기는 어려울 것 같지만, 플러그인으로는 구현이 가능할 것 같습니다(그리고 사용자에게 이 기능을 활성화할 수 있는 설정 옵션을 제공하는 것이 좋을 것 같습니다).