これが可能性であるかどうかはわかりません。
私のシナリオでは、ユーザーがチケットを送信し、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