我有一個簡單的ActionMailer類是這樣的:發送HTML電子郵件與內嵌圖像用的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
我UE像這樣從控制器:
MyMailer.deliver_mail(mail.from, mail.to, mail.cc, mail.bcc, mail.subject, mail.message)
我寧願保持簡單沒有模板等,它是一個沒有意見的web服務。
如何將其更改爲能夠發送帶有嵌入式圖像的HTML郵件(在img標籤中,我的意思是)?我需要附加正確的MIME類型的圖像,並設置正確的MIME類型的身體,但如何?
謝謝