こんにちは、
Discourseを初めて利用し、DigitalOceanでホストしているフォーラムを立ち上げているのですが、SMTPまたはポートに関連する問題が発生しています。そこで、Googleログインやソーシャルログインを採用しており、ローカルでのサインアップ/ログインが不要な場合でも問題ないか、ご経験をお聞かせください。
こんにちは、
Discourseを初めて利用し、DigitalOceanでホストしているフォーラムを立ち上げているのですが、SMTPまたはポートに関連する問題が発生しています。そこで、Googleログインやソーシャルログインを採用しており、ローカルでのサインアップ/ログインが不要な場合でも問題ないか、ご経験をお聞かせください。
デフォルトでは、DO では SMTP がブロックされています。 メールを使用したい場合は、どこかにプロキシを用意する必要があります。多くの人が、クラウド上の Discourse には Mailgun がうまく機能すると述べていますが、私自身はそのような経験はありません。
これが求めているものかもしれません:
はい、SMTP がなくてもソーシャルログイン(Discord、Google など)や Discourse ID(セットアップ不要)を使用できます。ダイジェストやメール通知は利用できなくなりますが、目的が「コミュニティの構築」だけであれば、エンゲージメントが低くても問題なく機能します(ダイジェストはリテンション向上のために設計されています)。
素晴らしいですね。SendGrid、Mailgun、Resendを試してみましたが、同じ問題が発生しました。ポートの問題かもしれませんので、すべてのポートを試しました。当面は、ソーシャルログインが正常に動作するか確認し、ローカルログインを廃止したいと考えています。