5

它会自动发送电子邮件,上面写着

You have a new message: subject

      You have received a new message:    


        Body      

      Visit http://example.com/ and go to your inbox for more info

有谁知道如何自定义这个模板?如果可能的话,我想为这个模板表单使用 i18n。

谢谢!!.

4

1 回答 1

8

您需要为发送给用户的邮件生成视图, rails g mailboxer:views 这将在<your rails app>/app

1-notification_mailer - containing template files when a notification is sent to a user

2-message_mailer - containing template files when a message is sent to a user

您可以更改这些模板。

您可以做的另一件事是取消注释/添加这些行/config/initializer/mailboxer.rb

config.notification_mailer = CustomNotificationMailer
config.message_mailer      = CustomMessageMailer

并创建上面两个必须包含以下函数的邮件类

send_email

此函数的参数及其实现在此链接上给出。您将获得有关如何编写自己的 send_mail 函数的提示。

Notification Mailer 发送电子邮件功能

Message Mailer 发送电子邮件功能

于 2013-09-30T12:01:27.147 回答