2013-04-26 119 views
0

不確定這是否可能。Rails ActionMailer包含CC字段,無需發送CC郵件

我的場景涉及用戶提交一張票併發送兩封電子郵件。

正在向提交者(確認)發送一封電子郵件,向管理員發送另一封電子郵件(已創建票證的提醒)。

對於發送給管理員的電子郵件,我想在CC字段中包含提交者電子郵件,以便他們可以回覆所有信息並更新提交者的任何信息。由於已經有一封電子郵件發送給提交者,當然,我實際上並不希望將管理員電子郵件CC發送給提交者。

有沒有人知道是否可以用Rails在消息的頭部添加CC字段而不實際發送郵件給他們?

這是我newticket.mailer.rb是否有幫助:

class NewticketMailer < ActionMailer::Base 
    default from: "[email protected]" 

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 

回答

1

月由你應該使用「回覆」頭在管理信息。

mail(:to => @ticket.mailing_list.name, 
     :subject => email_subjectCreation, 
     :reply-to => @ticket.submitter.full_email) 
+0

呃。是的,我正在想辦法解決這個問題。我感到非常愚蠢。謝謝 – Devin 2013-04-26 20:40:26

相關問題