Discourseを再度インストール

皆さん、こんにちは!

助けが必要です。

切実です。

数年前に自分でDiscourseをインストールし、うまくいっていました。しかし、今、いくつかの問題に直面しています。Discourseが登録プロセス中に新規ユーザーに確認メールを送信しません。

この問題を解決するためにいくつかの方法を試しましたが、何をすべきか理解できません。

以前は問題なくDiscourseをインストールでき、基本的な知識はありましたが、それでも成功しました。

今回は、挿入しなければならない非常に奇妙なデータに直面しています。

本当に皆様の助けが必要です。

現在、サーバーから以前のDiscourseを削除し、再インストールしたいと考えています。

インストールプロセス中に挿入する必要のあるあらゆる種類のデータを誰かが入力してくれることを願っています。

私のデータ:

すべてのニーズに対応するメール members@elenaspivakova.com (このメールしかありません)

SMTPポート 2525

SMTPアドレス smtp.timeweb.ru

Discourseフォーラムの名前 www.community.elenaspivakova.com

DISCOURSE_DEVELOPER_EMAILS: ‘name@example.com’ (ここにどのメールを挿入すべきですか?

DISCOURSE_SMTP_ADDRESS: smtp.timeweb.ru

DISCOURSE_SMTP_PORT: 2525

DISCOURSE_SMTP_USER_NAME: postmaster@discourse.example.comここにどのメールアドレスを挿入すべきですか?

DISCOURSE_SMTP_PASSWORD: このパスワードはどのメールのものですか?

お手伝いいただけると幸いです。

「いいね!」 1

これは、ドメインに送信するために設定したときに、SMTP送信者が生成するパスワードになります。

standard_install ガイドを参照しましたか?:

メールの配信可能性を確保するには、DNS に有効な SPF および DKIM レコード を追加する必要があります。SMTP ユーザー名とパスワードを含む、メール プロバイダーからの SMTP 認証情報が必要です。メール プロバイダーのアカウントにログインし、SMTP 設定またはメール API セクションに移動して、固有の SMTP 認証情報を見つけるか生成します。Discourse の設定中に使用するため、安全に保管してください。具体的には、メール プロバイダーの指示を参照してください。

「いいね!」 1

こんにちは!
実際、どう説明すればいいのか正しい言葉が見つかりません…。インストールプロセス中にどのデータを入れるべきか知りたいのです。インストール手順はわかっていますが、そこに何を入れるべきか知りたいのです。
私のデータ:

すべてのニーズに対応するメール members@elenaspivakova.com (このメールしかありません)

SMTPポート 2525

SMTPアドレス smtp.timeweb.ru

Discourseフォーラムの名前 www.community.elenaspivakova.com

DISCOURSE_DEVELOPER_EMAILS: ‘name@example.com’ (ここにどのメールを挿入すべきですか?

DISCOURSE_SMTP_ADDRESS: smtp.timeweb.ru

DISCOURSE_SMTP_PORT: 2525

DISCOURSE_SMTP_USER_NAME: postmaster@discourse.example.comここにどのメールアドレスを挿入すべきですか?

DISCOURSE_SMTP_PASSWORD: どのメールのパスワードを挿入すべきですか?

以下の質問に答えてください:

Discourseのホスト名? [discourse.example.com]:
管理者アカウントのメールアドレス? [me@example.com,you@example.com]:
SMTPサーバーアドレス? [smtp.example.com]:
SMTPポート? [587]:
SMTPユーザー名? [user@example.com]:
SMTPパスワード? [pa$word]:
Let's Encryptアカウントのメールアドレス? (ENTERでスキップ) [me@example.com]:
オプション Maxmindライセンスキー () [xxxxxxxxxxxxxxxx]:
「いいね!」 1

ホスト名には、「community」.custom_domain のような任意のサブドメインを選択できます。www は必要ないので、「community.elenaspivakova.com」のみとなります。

管理者アカウントの Eメールは、有効な Eメールである必要があります。

SMTP情報は、使用している Eメールの SMTP送信元からのものです。デフォルトポートは 587 です。

Let’s Encrypt アカウントの Eメールと Maxmind ライセンスキーはオプションであり、必須ではありません。

必要な情報はすべて揃っているようです。

「いいね!」 1

どうもありがとうございます!確認していただけますか?
Discourse のホスト名ですか? [community.elenaspivakova.com]
管理者アカウントのメールアドレスは? [members@elenaspivakova.com
SMTP サーバーのアドレスは? [smtp.timeweb.ru]:
SMTP ポートは? [587 または 2525
SMTP ユーザー名は? 上記と同じ members@elenaspivakova.com でよろしいですか?
SMTP パスワードは? [pa$word]: 上記で言及したメールアドレスのものですか?
Let’s Encrypt アカウントのメールアドレスは? (ENTER でスキップ) [me@example.com]: これは何ですか?
オプションの Maxmind ライセンスキー () [xxxxxxxxxxxxxxxx]:

「いいね!」 1

いいえ、そうではないと思います。この場合、timeweb.ru によって生成されるもので、SMTP を設定すると、SMTP ポート、ユーザー名、パスワードがわかります。

いいえ、(通常) メール送信者によって生成される SMTP 用のパスワードであり、通常のメールアカウントのパスワードではありません。

Let’s Encrypt のアカウントメールはスキップするか、別のメールを設定できます。

確認するには、使用しているメール送信者のサポートに連絡することをお勧めします。また、こちらにもサポート記事があります。

「いいね!」 1

これは通常、管理者のメールアカウントです。@Architect が言ったように、これは有効なメールアドレスである必要があります。

「いいね!」 2

役立つプラグインがあります

あなたが使用している情報について

そこにあなたの必要な情報があるはずです。ログインして確認してください。それがあなたのアカウントである場合。

「いいね!」 1