こんにちは、簡単な質問です。稼働中のフォーラムでSMTPメールオプションを編集することは可能でしょうか?
app.ymlを編集した場合、Rebuildコマンドはフォーラムのすべてのコンテンツ(スレッド、投稿、ユーザー、デザイン)を消去してしまいますか?
ありがとうございます。
こんにちは、簡単な質問です。稼働中のフォーラムでSMTPメールオプションを編集することは可能でしょうか?
app.ymlを編集した場合、Rebuildコマンドはフォーラムのすべてのコンテンツ(スレッド、投稿、ユーザー、デザイン)を消去してしまいますか?
ありがとうございます。
再構築は永続的なデータベースファイルに保存されているフォーラムの内容を破壊しません。ただし、アプリコンテナを停止して再構築し、その後再起動するため、再構築中はサイトが利用できなくなります。
@justin さん、ありがとうございます。もし Mailgun を使用することにしたら、SMTP 設定は Sendinblue と同様でしょうか?
Sendinblue では、登録して確認した後、「トランザクショナルメール」に移動すると、サーバー、ポート、ユーザー名、パスワードなどの SMTP 詳細が表示されます。その情報を Discourse のインストールで使用したところ、問題なく動作しました。
Mailgun では追加の設定が必要でしょうか?DNS/MX レコードの設定などでしょうか?
よろしくお願いいたします。
この#howto では、MailGun のセットアッププロセスの概要を説明しています。DNS プロバイダーとして Digital Ocean を使用する場合、手順が完全に同じとは限りませんが、基本的なステップは非常に似ています。
containers/app.yml でこれらの設定を変更できます。その後、./launcher rebuild app を実行してください。
Official Discourse Docker イメージをクローンしたディレクトリに移動する必要があります。
ガイドラインに従い、リポジトリをクローンする際に推奨されるディレクトリ /var/discourse を入力した場合
git clone https://github.com/discourse/discourse_docker.git /var/discourse
この場合、rebuild app コマンドを実行するために /var/discourse に移動する必要があります。それ以外の場合は、選択した別のディレクトリに移動してください。
cd は、現在のディレクトリを変更するためのコマンドです。
/var/discourse ディレクトリに rebuild app コマンドがある場合、次のコマンドを入力して実行します。
cd /var/discourse
./launcher rebuild app
または、別のディレクトリを使用している場合は、次のように入力します。
cd <選択したディレクトリ>
./launcher rebuild app
app.yml で SMTP の詳細を変更しても、再構築する必要はありません。
./launcher destroy app && ./launcher start app
で十分です。
管理設定ではない理由がわかりません。SMTP設定は固定ではなく、時間の経過とともに変更される可能性があります。
これで正しいですか?
ありがとうございます、その通りでした。助かりました。
Discourseをよく知る者として、これには非常に本物で正当な理由があるはずです ![]()
その理由をご存知の方はいらっしゃいますか? ![]()