可以调用Rails ActionMailer邮件方法的次数

时间:2012-10-02 06:48:54

标签: ruby-on-rails ruby actionmailer

是否可以从单个方法多次调用ActionMailer邮件方法?我想发送一些类似的电子邮件,并希望遍历收件人列表并为每个收件人拨打一次邮件。

我可以将堆栈中的内容推送到调用邮件程序类方法的位置,但是我希望看到关于是否可以在单个ActionMailer方法中多次调用mail方法的明确答案。

明确地说,这个特殊问题无法通过传递给邮件方法的to,cc或bcc哈希中的地址数组来解决。

必须多次调用mail方法,或者需要多次调用ActionMailer类方法。

1 个答案:

答案 0 :(得分:1)

您可以多次调用该方法。您可能遇到的唯一问题是,如果您没有后台任务系统(如Resque或Sidekiq或girlFriday),在Web请求期间发送许多邮件可能会触发一个平局。