Is it possible in Discourse for an admin to send a digest in bulk to specific users or email addresses whenever they want?
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?