我刚刚在Rails 3.1.1应用程序中安装了Mailboxer(gem 'mailboxer'
)…我的电子邮件通知正常工作。
我按照these的说明自定义了用户通过我的应用程序上的Mailboxer引擎发送新消息时收到的通知电子邮件的方法。这允许我编辑他们接收的电子邮件的内容,但是我想更改“主题”在电子邮件标题中,从默认的“Mailboxer新消息:”到自定义主题。
我假设可能会有一行可以添加到mailboxer.rb
配置文件中吗?!?!?
有人可以帮忙吗?
最佳答案
只需更改您的en.yml文件并设置自己的主题即可:
mailboxer.message_mailer.subject_new
mailboxer.message_mailer.subject_reply
“主题”变量包含邮箱消息主题。前任:
en:
mailboxer:
message_mailer:
subject_new: 'Hey, you receive a new message about %{subject}'
subject_reply: 'Hey, you receive a new reply about %{subject}'
附注:任何时候您都可以使用以下命令在控制台上测试结果:
I18n.translate("mailboxer.message_mailer.subject_new", :subject => "hello")
*只需更改您的实际主题的“hello”
关于ruby-on-rails - 如何自定义Mailboxer电子邮件主题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19573393/