ログインページで次のエラーメッセージに気づきました。
SMTPサーバーが設定されていないため、すべての送信メールが無効になっています。いかなる種類のメールも送信できません。
管理 > メール設定を確認すると、次のように表示されます。
添付ファイルを投稿することはできませんが、もし役立つようでしたら app.yml ファイルをアップロードできます。私はこれを確信していますが、この分野は初めてです。
注目すべき点:この画面から個人の Gmail アカウントにテストメールを送信すると、受信できます。
どんな助けでも大変感謝いたします!
「いいね!」 1
こんにちは、Gmailではなく、トランザクションメールサービスをご利用いただく必要があります。BrevoやMailgunのようなサービスです。
「いいね!」 1
有料の Google Workspace アカウントを使用しているのですが、その理由を説明していただけますか?これは無料の Gmail ではありません。WordPress/Woocommerce サイトからメールを送信するためにこれを使用していますが、問題なく動作しています。そして、正直なところ、機能しているように感じます。少なくとも、人々は登録できるようです。ですから、よくわかりません… 
「いいね!」 1
(勘違いしていたかもしれません、Gmailと混同していました)うーん… Google Workspaceをご利用の場合、こちらのガイドに従いましたか?
問題は、以前は機能していた(そして現在はGmailアカウントでのみ機能しているようです)ということです。このガイドをもう一度確認して、何か見落としがないか確認します。
OK。全体を確認しましたが、まだ同じ状況です。どうすればいいのかわかりません。セットアップスクリプトをもう一度実行してみるべきでしょうか?
私も同じ問題を抱えています。
クリーンインストール後、インストールウィザード中にSMTP設定を間違って入力しました。その後、トラブルシューティングガイドに従い、containers/app.ymlを修正してSMTPを正しく設定し、./launcher rebuild appを実行しました。「テストメールを送信」は機能し、サインアップメールの確認も機能し、discourse-doctorも問題ありません。
Mailgunに切り替えました。ログを見るとメールは送信されています。discord-doctorはmail-tester.comで動作しました。Discourseの設定から様々なドメインへのテストメールは機能します。そのため、なぜまだエラーが表示されるのか分かりません。
「いいね!」 1
確認ですが、再構築は機能しませんか?Discourse IDを使用していますか?
./launcher rebuild app は役に立ちますか?Discourse ID を使用していますか?ありがとうございます。
了解しました。./launcher rebuild app が機能していると仮定します。app.yml ファイルを更新し、保存してからコマンドを実行しました。再構築が実行され、新しい SMTP 設定が取り込まれました。
ログイン ページに「Discourse ID でログイン」が表示されています。私のユーザー アカウントはローカル アカウントです。
うーん…変ですね。テストメールは送信されるので、これはバグかもしれません。
「いいね!」 2
最新バージョンを使用しています。報告できる場所はありますか?追加の情報やファイル、ログは必要ですか?
「いいね!」 1
メール送信に関する限り、すべて順調です。Discourse のメールログと Mailgun のログの両方で配信が成功していることが示されています。したがって、現時点では SMTP の問題ではないと思います。どこかでそのエラーが誤って表示されている何かが原因です。
「いいね!」 1
このメッセージが誤った時間に表示されていることを確認し、誰かに調査を依頼しました。
「いいね!」 2
やったー!!!私がおかしくなかったことが分かって嬉しいです!!「公式の」解決策が見つかるまで、それを隠すための手早く作ったテーマコンポーネントを作成しました。
「いいね!」 3