我刚刚在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/

10-13 02:17