1
我已經使用sidekiq進行actionmailer傳遞作業。我需要在訂閱30分鐘後向用戶發送thanks mail
。Rails 5 deliver_later不發送更新內容的郵件
@user = User.new(user_params)
if @user.save
UserMailer.thanks_mail(@user).deliver_later!(wait: 30 minutes)
end
現在的感謝thanks_mail.html.erb
文件郵寄我已經改變了的內容。
當我發送郵件訂閱無延遲:
UserMailer.thanks_mail(@user).deliver_now
郵件已被觸發與更新的內容。
當我發送訂閱郵件,以30分鐘的延遲:
UserMailer.thanks_mail(@user).deliver_later!(wait: 30 minutes)
郵件與舊的內容發送。任何人都可以幫助我嗎?
你需要給我們更多的信息, –
@TonyVincent我已經更新了我的問題。請在此幫助我 –