全ユーザーではなく、管理者のテストグループのみでのメール機能の有効化

テストグループがサイトのスタッフメンバーで構成されている場合、サイトから送信されたメールを受信できるはずです。ただし、Discourse の通知は自動的にメールを生成するわけではありません。いくつか確認すべき点があります。

まず、ユーザーがグループメッセージの通知を受け取っているか確認してください。Discourse グループを作成すると、そのグループのデフォルトの通知レベルは「ウォッチ」に設定されます。これは、ユーザーが PM の新しいメッセージごとに通知を受け取ることを意味します。このデフォルト設定は、グループの「インタラクション」セクションで上書きできます。また、個々のユーザーによっても上書き可能です。ユーザーがグループの受信トレイの通知レベルを「ウォッチ」以外に変更した場合、通知に影響が出ます。

ユーザーが Discourse 上で通知を受け取っているのにメールを受信していない場合、最も考えられる原因は、通知が作成された時点でユーザーがサイト上でアクティブだったことです。ユーザーが通知を受け取った際にサイト上にいる場合、デフォルトでは Discourse はそのユーザーにメールを送信しません。この動作は、ユーザーの「設定」ページで上書きできます。

また、ユーザーは「メーリングリストモード」を有効にすることもできます。これを有効にすると、サイト上で作成されたすべての投稿の通知を受け取ることができます。