从ActionMailer中的单个方法发送多封邮件

时间:2016-05-02 16:37:00

标签: ruby-on-rails email actionmailer

我有一个简单的邮件

class ApplyMailer < ActionMailer::Base
  def inform_teacher
  end

  def inform_division
  end

  def inform_everyone
    inform_teacher.deliver
    inform_division.deliver
 end
end

致电inform_teacherinform_division一切正常。但是,当我尝试拨打inform_everyone时,只有一封空白电子邮件到达。

是否可以通过一种方法组合多种电子邮件方式?

1 个答案:

答案 0 :(得分:0)

找到解决方案:

class ApplyMailer < ActionMailer::Base
  def inform_teacher
  end

  def inform_division
  end

  def self.inform_everyone
    ApplyMailer.inform_teacher.deliver
    ApplyMailer.inform_division.deliver
 end
end