我是Rails的新手,並在如何在郵件程序中實現動態值的問題上掙扎。如何使用帶動態值的Rails郵件程序?
下面的代碼一切正常,除了reply_to我想要一個動態值,但我不知道如何做到這一點。
params @name,@email,@message被捕獲在窗體上,我希望reply_to的值與從@email傳遞的參數相同。
所以,基本上這一點是有人可以預定一個事件,然後它會通過電子郵件將他們的詳細信息發送給活動經理,然後只需按下「回覆」,它就會回覆用戶填寫的電子郵件形成。
class BookingMailer < ActionMailer::Base
default from: "[email protected]"
default reply_to: @email
def contact_mailer(name,email,message)
@name = name
@email = email
@message = message
mail(to: '[email protected]', subject: 'Event Booking', reply_to: @email)
end
end
我查看了API文檔,但他們似乎在使用動態值時引用數據庫中的用戶。
任何幫助非常感謝,謝謝!
你是什麼意思「動態值」? – tadman 2014-10-01 20:19:37