0

これが可能性であるかどうかはわかりません。

私のシナリオでは、ユーザーがチケットを送信し、2 つの電子メールが送信されます。

1 通は送信者 (確認) に送信され、もう 1 通は管理者 (作成されたチケットのアラート) に送信されます。

管理者に送信される電子メールについては、CC フィールドに送信者の電子メールを含めて、送信者がすべてに返信し、送信者に情報を更新できるようにしたいと思います。送信者には既にメールが送信されているので、もちろん、管理者の電子メールを CC で送信者に送りたくはありません。

実際に電子メールを送信せずに、Rails でメッセージのヘッダーに CC フィールドを追加できるかどうかを知っている人はいますか?

newticket.mailer.rbそれが役立つかどうかは次のとおりです。

class NewticketMailer < ActionMailer::Base
  default from: "TicketTracker@example.org"

def email_subjectConf
  "Facilities Ticket Confirmation - Thank you!"
end  

def email_subjectCreation
  "Facilities Ticket created for your location!"
end  

def ticket_confirmation(ticket)
 @ticket = ticket

mail to: @ticket.submitter.full_email, subject: email_subjectConf
end

def ticket_creation(ticket)
 @ticket = ticket

mail to: @ticket.mailing_list.name, subject: email_subjectCreation
end
end
4

1 に答える 1

1

管理者メッセージで "Reply-To" ヘッダーを使用する必要があります。

mail( :to => @ticket.mailing_list.name,
      :subject => email_subjectCreation,
      :reply-to => @ticket.submitter.full_email )
于 2013-04-26T19:47:11.903 に答える