Discourseで、管理者が特定のユーザーやメールアドレスに、好きな時に一括でダイジェストを送信することは可能ですか?
いいえ、ダイジェストメールは自動的に送信されます。送信タイミングを調整するために変更できるサイト設定がいくつかありますが、例えば「Default email digest frequency(デフォルトのメールダイジェスト頻度)」などがありますが、ユーザーはいつでも設定からダイジェストをオプトアウトできることに注意してください。
ある程度は可能です。/admin/email/preview-digest にアクセスすると、人々が見るものをプレビューしたり、最終確認日を変更してダイジェストメッセージがどのように見えるかを確認したりできます。その後、その要約を任意のメールアドレスに送信できます。
ただし、一括で行うことはできず、これらのメッセージはすでに自動的に送信されているため、別のメッセージを送信することになります。
どのような問題を解決しようとしていますか?
特定のユーザーまたは特定のメールアドレスを手動で選択し、それに特定のダイジェストを送信できるようにしたいです。
「特定のダイジェスト」とはどういう意味ですか?
私が説明したことは、ほとんどそれを可能にします。あなたのユースケースは何ですか?
つまり、特定の投稿を選択して、特定のメールアドレスやユーザーに送信したいということです。
Discourse は、オンデマンドで大量のメールを送信するように設計されているわけではありません。サードパーティのメールサービスの方が適しています。
しかし、私のコミュニティにある投稿も送信したいですし、Discourse Digest のスタイルも気に入っているので、それを具体的に送信したいのです。
デフォルトでは不可能です。どうしても必要な場合は、カスタムプラグインで機能を拡張できる可能性があります。
ダイジェストは、特定の投稿ではなく、前回訪問以降に作成されたトピック/投稿を送信するように設計されています。したがって、それはまったくダイジェストではなく、特定のユーザーに特定の投稿のURLを送信する通知のようなものですか?おそらく、送信したい投稿のURLを添えてユーザーにプライベートメッセージ(PM)を送信する方が理にかなっているでしょう。ダイジェストメッセージのような外観の投稿テンプレートを考案することも可能かもしれませんね。