b.r-l.o icon indicating copy to clipboard operation
b.r-l.o copied to clipboard

メール送信失敗時の再送信

Open nurse opened this issue 13 years ago • 1 comments

Redmineに書き込みがあってメールをruby-coreやruby-devに送信する際、何らかの理由で失敗することがある。 そのような場合にはメールを再送信するようにしたい。

nurse avatar Jan 20 '12 13:01 nurse

Redmine 4.0 になって Sidekiq 経由でメール送信をするようになった。

Sidekiq::RetrySet.new

で送信失敗なジョブを取り出せるので、redmine の範囲内のものはこれで頑張ることができます。範囲外で失敗したものは Mailer#issue_addMailer#issue_edit メソッドをもう一度呼べばできそうです。

hsbt avatar Jan 13 '19 03:01 hsbt