У меня есть приложение Rails 2.3.8 с уведомлением в app/models/hello_notifier.rb
, которое выглядит следующим образом:
class HelloNotifier < ActionMailer::Base
def hello_world
@recipients = 'to@email.address'
@from = 'from@email@address'
@subject = 'Hello world'
end
end
И вид в app/views/hello_notifier/hello_world.erb
, который выглядит следующим образом:
Hello
World
Не тогда, когда я запускаю HelloNotifier.deliver_hello_world
, он доставляет электронную почту, но он доставляет ее как составное электронное письмо с обычными и HTML-вариантами.
Я пытался добавить @content_type = 'text/plain'
к моей модели уведомлений, а также content_type 'text/plain'
. Я также попытался добавить ActionMailer::Base.default_content_type = 'text/plain'
к своему инициализатору actionmailer. Я также попытался переименовать мой взгляд в hello_world.text.plain.erb
. Ничто из того, что я пробую, кажется, не поможет. Он всегда отправляет мою электронную почту в виде составного html / текстового электронного письма.
Любые идеи о том, как заставить его отправлять как "текст / обычный"?