我試圖將我的應用程序的名稱放在郵件發送郵件的主題行中。使用電子郵件地址的默認設置,我沒有任何問題,但是當我嘗試將其添加到主題時,它會以純文本形式<%= app_name %>
發送它。如何將動態內容放入動作郵件主題行中?
這裏是我的郵寄/ user_mailer.rb:
class UserMailer < ActionMailer::Base
add_template_helper(ApplicationHelper)
extend ApplicationHelper
default from: "#{app_name} <#{system_email}>"
def reset_password_email(user)
@user = user
@url = "#{root_url}/password_resets/#{user.reset_password_token}/edit"
mail(:to => user.email,
:subject => "Reset Your Password | #{app_name}")
end
end
這裏就是我在我的應用助手:
def app_name
'Tip Share'
end
def app_domain
'tipshare.herokuapp.com'
end
def system_email
'[email protected]'
end
無論#{app_name}
或<%= app_name %>
作品。我該怎麼做呢?
是的,這沒有奏效。 –