3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'lib/devmail/development_mail_interceptor.rb', line 3
def self.delivering_email(message)
dm = DevMail.new
dm.from = message.from
dm.to = message.to
dm.cc = message.cc
dm.bcc = message.bcc
dm.sender = message.sender
dm.subject = message.subject
dm.reply_to = message.reply_to
dm.multipart = message.multipart?
if message.multipart?
dm.text_part = message.text_part.decoded
dm.html_part = message.html_part.decoded
else
dm.text_part = message.decoded
end
dm.mail = message
dm.save
message
end
|