0

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

我可以将它向上推到调用和传递邮件程序类方法的位置,但我很想看到关于邮件方法是否可以在单个 ActionMailer 方法中多次调用的明确答案。

明确地说,这个特定的问题不能通过传递给 mail 方法的 to、cc 或 bcc 散列中的地址数组来解决。

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

4

1 回答 1

1

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

于 2012-10-02T08:10:34.837 回答