heroku上で運用するrailsアプリにおいて、掲題の通りの機能を実装したいです。
要件としては以下のものです。
・Eventモデルのevent_dateというカラムにイベント日時が保存されている
・各イベントのevent_dateに保存された時間になったら、action_mailerによって参加者にメールを送信する。
というものです。
メール送信機能単体については実装できますが、herokuにおいて、event_dateの日時にメーラーを起動する良い方法がわかりません。
この場合は、herokuのスケジューラーを10分おきに動かして「現在の時間 > event_date」 となった時にメールを送信するというソースを書くしかないのでしょうか?
ご教示よろしくお願い致します。
あなたの回答
tips
プレビュー