Discourse開発版

こんにちは!Discourse の開発バージョンで確認メールが届かず、SMTP を「Mailhog」に設定する方法がわかりません。

アカウントを追加するには
./bin/rake admin:create
を実行します。

http://localhost:4200/session/USERNAME/become にアクセスすると、任意のユーザーに変更できます。

「いいね!」 3

これは、no-ip ホスト名で discourse をインストールしようとしたことに関連していますか?

discourse の開発インストールは、パブリックホスト名からアクセスすることは想定されていません。これは、@pfaffman が他の投稿で既に言及していることです。

「いいね!」 1

いいえ、開発バージョンでディスコースをテストしたいだけです

はい、しかしフォーラムでユーザーを登録する際に、アクティベーションEメールが送信されません。

開発バージョンではメールサーバーが実行されていないため、アクティベーションメールは送信されません。アカウントのアクティベーションはrakeタスクを使用して行うことができます。開発バージョンではアカウントのアクティベーションは不要だったはずです。

「いいね!」 1

上記で示したrakeタスクを使用して、アクティベーションメールを送信する必要のないアカウントを作成してください。アクティブなアカウントが作成され、パスワードの設定、およびオプションでユーザーを管理者にする機能が提供されます。

「いいね!」 3