スタッフ以外はメールを受信できていません

皆さん、こんばんは。

数年前からDiscourseのユーザーですが、今回初めてヘルプが必要になったため、投稿させていただきます!:sos:

現在のバージョン:Digital Oceanのドロップレットで2.9.0.beta1。SMTPはMailgun経由で提供。

フォーラムを新しいドロップレットに移行し、必要なDNSレコードの変更はすべて行いました。サーバーは起動し、フォーラムも起動し、すべて正常に動作しています…

ただし、メールが届きません。まあ、厳密には間違いです。スタッフ/管理者はメールを受信できます。つまり、パスワードリセットメールです。しかし、他のメンバーは誰も受信できません。

別の非管理者アカウントでテストを実行したところ、管理パネルからテストメールを送信すると問題なく届くことが確認できました。つまり、SMTPは問題ありません。しかし、その後パスワードをリセットしようとしても、何も起こりません。管理者の送信済みパネルを確認しても、送信しようとしている形跡すら見られません。何もありません。

新しいユーザーとして登録できるかどうかをテストして、確認/検証メールを受信できるかどうかを確認しましたが、何も届きませんでした。

DiscourseパネルとMailgunパネルのどちらにも、バウンスなどの表示はありません。まったく送信されていないかのようです。

権限の問題でしょうか?見落とした、あるいは知らずに変更してしまった非常に簡単な設定でしょうか?考えられることはすべて試しましたが、もう頭を抱えています。

管理設定の「メールを無効にする」で、スタッフ以外へのメール送信を無効にしましたか?

「いいね!」 3

:face_palm: :face_palm:

OMG。はい。すべての設定を調べましたが、そのようなものはありませんでした。メールが無効になった経緯はわかりません。設定を変更するのは私だけです。そして、そのことさえ知りませんでした!グレムリン!

とにかく、本当に本当にありがとうございました。今は少し馬鹿げた気分です。簡単な設定の問題だとわかっていました。

「いいね!」 1

心配いりません。:slightly_smiling_face: マイグレーションにより、移動後に誤ってダイジェスト/要約メールが送信されるのを防ぐために、自動的に「非スタッフ」モードになると思います(ただし、私は自分でやったことはありません)。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.