ERROR - 実行期限切れ (email)

/admin で初めてこのプロンプトが表示されました。

91 件のメールジョブが失敗しました。app.yml を確認し、メールサーバーの設定が正しいことを確認してください。失敗したジョブは Sidekiq で確認してください。

テストメールを送信したところ、以下のメッセージが表示されました。

ERROR - execution expired (email)

SMTP メールには Brevo を使用しています。

app.yml を確認し、設定が正しいことを再確認しました。数回再構築し、サーバーをシャットダウンして再度オンにしましたが、何も修正されませんでした。

非公式なプラグインはインストールしていません。

Discourse の管理ダッシュボードで /sidekiq をチェックし、エラーログを確認してください。

「いいね!」 1

これらのログについて、どう解釈すればよいかわかりません。

問題を発見しました。

Digital Ocean の Ubuntu サーバーと、SMTP メール用の Brevo を利用しています。Digital Ocean はデフォルトで Brevo が推奨するポート 587 をブロックします。しかし、Brevo は Digital Ocean によってブロックされないポート 2525 を使用することも許可しています。

app.yml でポートを変更し、再構築しました。その後、メールのテストを送信できるようになり、メールジョブの失敗はなくなりました。

Source

「いいね!」 3

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