SMTP failure not reported and too many login attempts on backlog clearing

素晴らしい!管理画面の「メール」タブの下にあると思っていたのですが、設定タブの「メール」セクションにあるのも納得です。

この問題に直面した際、コードを確認しました。Discourse の設計上、中央集権的なキューやメールサービスが存在しないことが分かりました。各ジョブはメール送信のために個別のメールオブジェクトを使用するため、既存の接続を再利用する手段はありません。私の理解が正しければ、効率化、再試行メカニズム、バックオフ遅延などを可能にするには、Discourse のメールシステムを再設計し、中央集権的なメールシステムおよびキュー管理を導入する必要があります。

これらの機能があれば素晴らしいですし、実際、キュー管理を備えた中央集権的なメールサービスマネージャーを導入することは大きなプラスになると考えます。ただし、そのためには再設計と多少の作業が必要となります。