如何将动作邮件方法的接收者列表发送到其他电子邮件?

时间:2017-04-06 11:27:49

标签: ruby-on-rails actionmailer

以下是我的ActionMailer方法,用于向接收者发送一些批量电子邮件。

def mail_to
 @default_email = "user@gmail.com"
 @receivers #contains the array of all the receivers
 mail(bcc: @receiver, to: @default_mail) if @receiver.present?
end

这很好用。但是现在我想以文本或列表的形式发送@default_email @receivers变量中的所有接收者列表。有没有办法在同一方法中实现这一点,而不必为此目的创建另一个动作管理器方法?

1 个答案:

答案 0 :(得分:0)

你可以在模板中传递@receivers变量并添加条件,这样只有@default_email才能看到@receiver变量。例如

模板

{{1}}