【发布时间】:2015-12-21 05:43:58
【问题描述】:
我想发送有关某项操作的电子邮件,我想稍后再发送。 我正在使用 ActionMailer 的 deliver_later 方法,但是当控件到达这一行时
CustomerMailer.create_order_confirmation_mail(deal, deal.product.title, @user).deliver_later
它首先发送邮件并渲染视图。 渲染视图后如何发送此邮件?
【问题讨论】:
-
.deliver_later(queue: "test_queue")或.deliver_later(wait: 1.hour)这样你可以试试
标签: ruby-on-rails email actionmailer