こんにちは。
コミュニティで新しい記事が作成されたときや、週次ダイジェストメールが送信されないことに気づきました。Discourseの管理画面には、「app.ymlを確認し、メールサーバーの設定が正しいことを確認してください。Sidekiqの失敗したジョブを確認してください」と表示されます。
何か原因をご存知の方はいらっしゃいますか?メール設定を確認しましたが、何も変更していないため、すべて正しく見えるのですが。また、テストサービス経由でメールを送信しようとしたところ、以下のようになりました。
何かアイデアがあれば、ぜひ教えてください。
よろしくお願いします!
pfaffman
(Jay Pfaffman)
2
Digital Oceanをご利用の場合、ポート587への送信接続がブロックされるようになりました。
app.ymlに移動してポート587を2525に変更し、再構築(アップグレードの時期であれば)するか、
./launcher destroy app ; ./launcher start app
を実行する必要があります。
「いいね!」 5
実際にはここで小さな修正があります。彼らはすべてのポートで送信メールをブロックします。つまり、アカウントからの制限を解除しない限り、2525でも機能しません。最も簡単な解決策は、サポートにチケットを送信することです。彼らは通常、迅速にレビューして禁止を解除します。
「いいね!」 1
pfaffman
(Jay Pfaffman)
4
うーん。それは初めて聞きました!ポート 2525 がブロックされたのはまだ見たことがありません。昨日修正したものは機能しましたが、その人たちにもチケットを開くように伝えるべきかもしれません。
ありがとうございます。
「いいね!」 1
情報ありがとうございます!これをテストして、役立つかどうかを確認します…
約1か月前、あるサイトでSMTPジョブが失敗する問題のトラブルシューティングを行っていました。ポート2525で設定されているにもかかわらず、ジョブは失敗していました。DOが制限を解除したことで、すべてが解決しました。
「いいね!」 1