こんにちは、
メールの受信に問題があります。SMTPにはサードパーティのサービスを使用していません。
Discourse がメールサーバーに接続できません。
Gmail SMTP を使用しており、設定は以下の通りです。
DISCOURSE_SMTP_ADDRESS: smtp.gmail.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: ******@gmail.com
DISCOURSE_SMTP_PASSWORD: ********
DISCOURSE_SMTP_ENABLE_START_TLS: true
ローカルサーバー上で作業しています。ご教授いただけますと幸いです。至急対応が必要です。
Gmail や G Suite を使用して Discourse のメールを送信しないでください。利用規約に違反します。
はい、この場合、どの SMTP サービスを使用できるか教えていただけますか?
インストールガイドのメールセクションをご覧ください: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Gmail SMTP でも動作しますか?
いいえ。あなたは他のメールサービスを利用したいと尋ね、Discourse のインストール時に使用できる他のメールプロバイダーを確認できるそのリンクを共有しました。
そのガイドを確認し、その後、ガイドに沿って進める際に直面した問題に基づいて質問してください。
そのガイド以外の手順(他のメールプロバイダーの使用など)を採用すると、質問への回答が難しくなります。
実は、UbuntuマシンでDiscourse用のバーチャルホストを作成しました。そのため、ホストからメールを送信できないのではないかと考えています。どのような対応をすべきか、ご提案をお願いできますでしょうか。
他のどのメールサービスを選択されたか、ご確認いただけますか?
Gmail は使用していません。
サイト付属のメールサーバーを使用しています。
そのメールサーバーを運用している人に助けを求めるべきです。
状況が緊急であれば、Mailgun のようなサービスを利用するのが最善です。Mailgun は何千人もの人が利用しています。
Mailgun を利用するには、クレジットカードの登録が必要です
じゃあ、どうすればいいの?
よくわからないな
SendGridを使おうとしているのですが、メールを送ったと表示されるのに実際には届いていません。
Discourse が送信したと報告している場合は、Sendgrid に引き渡されています。Sendgrid のログを確認してください。
Sendgrid が送信したと報告している場合は、どこかへ送信されています。スパムフォルダを確認してください。
SoundGrid のログを確認しましたが、何もありませんでした lol
アカウントが停止されるまで、Mailjet は正常に動作していました。
私は今、SparkPostを試しています

