Is it possible in Discourse for an admin to send a digest in bulk to specific users or email addresses whenever they want?
סיכום מבוסס בינה מלאכותית
In a discussion titled “Can Admin send digest to specific users/email addresses?”, user Haris inquires if administrators can manually trigger bulk digest emails to specific users or email addresses. awesomerobot clarifies that digests are strictly automatic and cannot be manually sent in bulk, though users can adjust their frequency or opt-out entirely. pfaffman suggests a workaround using /admin/email/preview-digest to generate and manually forward a summary, but notes this is not a bulk solution and duplicates automatic emails. When Haris reiterates the need to select specific posts and send them to targeted recipients, ToddZ asks for clarification on “specific digest.” pfaffman again probes the use case, leading Haris to explain the desire to curate specific posts for specific emails while maintaining the digest style. awesomerobot advises that Discourse is not designed for on-demand mass emailing and recommends third-party services. itsbhanusharma confirms the feature is not possible by default but suggests a custom plugin as a potential solution. Finally, pfaffman argues that since digests are based on activity since the last visit rather than specific post selection, the goal might be better achieved by sending Private Messages containing post URLs or creating a custom post template that mimics the digest format.
No, digest emails are sent automatically. There are some site settings that you can change to adjust when they’re sent, like Default email digest frequency but note that users can always opt-out of digests entirely from their preferences.
Sort-of. You can visit /admin/email/preview-digest and preview what people will see as well as change their last-seen date to see what the digest messages look like. You can then send that summary to any email address you want.
But you can’t do it in bulk, and those messages already go out automatically, so you’d just be sending them another one.
What problem are you trying to solve?
I want that i can manually select the specific user or specific email addresses and then send a specific digest to it
What do you mean by “specific digest?”
What I described mostly lets you do that. What is your use case?
I mean that i want to select specific posts and then send it to specific email addresses or users
Discourse isn’t really meant for sending mass emails on demand, there are third party email services that would be a better fit.
But i want to send the posts which is in my community also i love the style of discourse digest so i want to send it specifically
Not possible by default. If you really must have it, You may be able to extend the functionality in a custom plugin.
Digests aren’t designed to send specific posts, but topics/posts created since last visit. So it’s not really a digest at all, but a notification of some particular posts sent to some particular users? Something like sending a PM to the users with the URLs of the posts you want probably makes more sense. You could conceivably come up with a post template that looks something like the digest message?