2010-10-19 94 views
3

我有一個簡單的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類型的身體,但如何?

謝謝

回答

5

如果使用Rails3中,很容易死人如第2.3.3節「製作聯線附件」0123中所述

相關問題