メール通知が送信されなくなりました

Discourse 1.9.0 beta15 を使用しています。
メール通知は、サーバーに問題が発生する(ディスク容量不足)まで正常に動作していました。
問題を修正した後、通知が送信されなくなったことに気づきました(ユーザーに届いていません)。
Discourse でメールボックスを確認するコマンド、キューを空にする方法を教えていただけますでしょうか?メールがキューに滞留していないか確認したいです。
以下の対応を行いました:

  • nginx の再起動
  • redis のクリア(flushall)
  • production.log の確認(メール関連のエラー記録なし)
  • サーバーからの telnet 接続確認(SMTP サーバーに問題なし)

メール通知の送信を担当するプロセスは存在しますか?
ありがとうございます。

通常、これは Sidekiq が実行されていないことを意味し、再起動で解決します。Redis をクリアした場合、保留中の通知はすべて削除されます。

そのバージョンはサポートが終了しているため、アップグレードすることをお勧めします。

こんにちは、Jayさん。
サーバーを再起動せずに Sidekiq を再起動する方法はありますか?
アプリケーション自体は問題ないのですが、メール通知だけが機能していません。
アプリを再起動(ランチャーからアプリの再起動)すれば、改善するでしょうか?
私はまだアプリを再起動していません。
はい、Discourse のアップグレードを進めています。
ありがとうございます。

アプリを再起動すれば解決するはずです。

アプリを再起動することで問題が解決しました。@pfaffman さん、本当にありがとうございます!

それは古く、セキュリティ上の問題が多数含まれています。至急アップデートしてください。