Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails ActionMailer rails,如何将不同的内容发送到cc:@email?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails ActionMailer rails,如何将不同的内容发送到cc:@email?

Ruby on rails ActionMailer rails,如何将不同的内容发送到cc:@email?,ruby-on-rails,ruby,Ruby On Rails,Ruby,在用户创建记录后,我发送了一封电子邮件,我将记录的一些数据发送到:@email,我需要发送到cc:cc@email所有记录信息。我该怎么做 def appointment_confirmation(appointment) @appointment = appointment @greeting = "Hi" mail to: appointment.email, subject: "Appointment Confirmation", cc: "cc@email"

在用户创建记录后,我发送了一封电子邮件,我将记录的一些数据
发送到:
@email,我需要发送到cc:
cc@email
所有记录信息。我该怎么做

  def appointment_confirmation(appointment)
    @appointment = appointment
    @greeting = "Hi"

    mail to: appointment.email, subject: "Appointment Confirmation", cc: "cc@email"
  end

你不能。您需要使用单独的模板发送单独的电子邮件


“抄送”的意思是“抄送”,只能是完全相同的电子邮件。

我想这是不可能的,所以唯一的解决办法是发送两封不同的邮件。我认为你没有理解“抄送”的意思。你需要触发另一个发件者操作,传递一些关于你刚刚发送的电子邮件的参数,然后准备新的电子邮件给他们cc@email.comok,谢谢你@MrYoshji。