У меня есть простой класс ActionMailer, подобный этому:
class MyMailer < ActionMailer::Base
def mail(from, to, cc, bcc, subject, message, sent_at = Time.now)
@subject = subject
@recipients = to
@from = from
@cc = cc
@bcc = bcc
@sent_on = sent_at
@body["message"] = message
@headers = {}
end
end
И мне это нравится от контроллера:
MyMailer.deliver_mail(mail.from, mail.to, mail.cc, mail.bcc, mail.subject, mail.message)
Я предпочитаю быть простым, без шаблонов или чего-то подобного, и это веб-сервис без представлений.
Как мне изменить его, чтобы можно было отправлять письма в формате HTML со встроенными изображениями (я имею в виду теги img)? Мне нужно прикрепить изображения с правильным типом пантомимы, а также установить тело с правильным типом пантомимы, но как?
Спасибо