Как я могу настроить шаблон электронной почты Mailboxer?

Он автоматически доставляет электронное письмо, в котором говорится

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 для этой формы шаблона.

Спасибо!! .


person MKK    schedule 26.06.2012    source источник
comment
github.com/ging/mailboxer#i-need-a-gui   -  person Ismael    schedule 26.06.2012
comment
Спасибо, но это не похоже на разговор о шаблоне электронной почты.   -  person MKK    schedule 26.06.2012
comment
Я считаю, что это то, что вы ищете: stackoverflow.com/questions/11303303/   -  person monika92    schedule 12.07.2013


Ответы (1)


вам нужно создать представления для писем, которые отправляются пользователю 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.

Функция отправки уведомлений по электронной почте

функция отправки электронной почты Message Mailer

person Kinaan Khan Sherwani    schedule 30.09.2013
comment
Тот факт, что ваши почтовые программы должны содержать функцию с именем send_mail, важен, и, по-видимому, нигде в Интернете, кроме этого, она не появляется. Спасибо. - person stephenmurdoch; 15.08.2017