无法使用动作邮件程序在电子邮件中显示用户名

时间:2013-02-22 04:12:49

标签: ruby-on-rails actionmailer

我正在尝试做一些非常简单的事情,即在注册电子邮件中显示用户名。但是它输出的是一个空格而不是显示用户。我刚刚设置了ActionMailer,我做的其他一切工作正常。

来自注册模板的代码:

<%= @user.name %>,

Thank you for registering!

来自user_mailer.rb的代码:

  def registration_confirmation(user)
    @user = user
    mail(:to => user.email, :subject => "Registered")
  end

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

mail(:to => "#{user.name}<#{user.email}>", :subject => "Registered")