ActionMailer添加抄送和密件抄送作为选项



如何在只选择抄送和密件抄送的情况下发送邮件

data[:cc] = cc if cc.present?
data[:bcc] = cc if bcc.present?
mail to: to, subject: subject, data 

这个呈现错误

简短回答:

def welcome(recipient)
@account = recipient
mail(to: recipient.email_address_with_name,
bcc: ["bcc@example.com", "Order Watcher <watcher@example.com>"])
end

您不需要任何:cc标记。并且to中除当前接收方外的所有接收方都将被视为CC:to: ["admin@corsego.com", "user@corsego.com"]

在您的特定情况下:

to = ["admin@corsego.com", "user@corsego.com"]
bcc = ["bcc@corsego.com", "secret@corsego.com"]
mail to: to, bcc: bcc, subject: subject, data 

阅读此处的文档

最新更新