Здесь - небольшой пример из Rails Guides, в котором используется метод render
. Я не пробовал, но если он работает как render
в cotrollers, то вы можете просто использовать:
render :text => "Your message"
или
render :text => my_message
Где my_message
- параметр.
Вы можете просто обернуть его в метод, который вы можете вызвать из любого места.
Обновлены Rails 3.2.8
В этой версии Rails мне пришлось сделать это так:
def raw_email( email, subject, body )
mail(
:to => email,
:subject => subject
) do |format|
format.text { render :text => body }
end
end