如何在只选择抄送和密件抄送的情况下发送邮件
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
阅读此处的文档