コミュニティをDiscourseに移行しており、ユーザーのメールアドレスリストを持っています。各ユーザーのアカウントを作成し、フォーラムを通じてメールを送信したいと考えていますが、現時点では投稿は許可しない予定です。当初は、Discourseを公告を送信するプラットフォームとして利用しようとしています。
招待メールを送信せずに、メールアドレスのリストをインポートすることは可能でしょうか?
コミュニティをDiscourseに移行しており、ユーザーのメールアドレスリストを持っています。各ユーザーのアカウントを作成し、フォーラムを通じてメールを送信したいと考えていますが、現時点では投稿は許可しない予定です。当初は、Discourseを公告を送信するプラットフォームとして利用しようとしています。
招待メールを送信せずに、メールアドレスのリストをインポートすることは可能でしょうか?
アカウントの作成時にサインアップや招待を行わない場合、コンソールで試せる方法があります。
rails c
u = User.create!(username: "name", email: "name@email.com", password: "password")
u.approve(Discourse.system_user, false) # 手動承認が必要な場合
u.activate
ただし、これらのユーザーから同意を得ていることを確認してください。また、Discourseにはそれ以外のニュースレターやメーラー機能は標準で用意されていないため、Discourse Summaryのメールのみを受け取ることができます。
すべてのユーザーにカテゴリの視聴を強制できます。
できますが、その結果、これらのユーザーにスパムを送っているとして恨まれることにもなりますよ。 ![]()
ユーザーがユーザー名を変更できるデフォルト期間が3日間であることをお忘れなく。一部のユーザーは、ユーザー名がメールアドレスのプレフィックスと同じであることを望まないかもしれません。この設定は admin/site_setting/category/users にあります。ユーザーがログインして変更を行う時間を確保するため、日数を増やすことを検討してください。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.