我想将邮件单独发送给多个收件人,但是它的设置方式 - 所有收件人都是邮件中的CCd。
NotificationMailer.rb:
def send_weekly_digest(user_id)
@user = User.find(user_id)
@admin_email = "admin@gmail.com"
if @jobs.count > 0
@recipients = [@user.email, @admin_email]
mail(to: @recipients, subject: "a nice subject")
end
end
如何进行设置,以便收件人不是全部CC?
答案 0 :(得分:1)
您可以使用BCC选项:
用法:
mail(to: @user.email, bcc: @admin_email, subject: "a nice subject")
维基百科的Bcc定义:
BCC:向接收该消息的第三位接收者进行盲目抄送。 主要(收件人)和辅助(收件人)收件人无法看到第三位收件人。根据电子邮件软件,第三方收件人只能在BCC中看到自己的电子邮件地址,或者他们可能会看到所有主要和次要收件人的电子邮件地址。