ActionMailer ::在另一种方法中预览呼叫邮件?

时间:2018-06-14 20:19:06

标签: ruby-on-rails actionmailer

所以我遇到了ActionMailer :: Preview模块的问题,我希望这只是我的经验不足;我有一个邮件程序,邮件方法以不同于邮件入口点的方式调用。

我的设置的简单示例:

def notify(user_id)
  @user = User.find user_id
  email_after_processing @user
end

def email_after_processing(user)
  // do some processing of the user for the email
  mail(:subject => "Some subject",
       :to => "user@example.com") do |format|
    format.html { render template }
  end
end

当我在邮件程序预览方法中调用notify方法时,它会抱怨在notify方法中没有调用mail方法(嗯,它不是,所以,这是正确的)。有没有办法告诉它需要进行一些处理,并且在另一个地方调用mail方法?

0 个答案:

没有答案