Actually these code for receiving attachment is not working
if email.has_attachments?
for attachment in email.attachments
page.attachments.create({
:file => attachment, :description => email.subject
})
end
So i change the code to
if email.has_attachments?
email.attachments.each do |attachment|
# save original file
File.open(“C:/rubydev1/mail7/log/” +
base_part_of(attachment.original_filename)
,File::CREAT|File::TRUNC|File::WRONLY,0666){ |f|
f.write(attachment.read)
f.close()
}
end
end
And these code work fine, it did help me read the attachment file and
save it into the ruby directory. Then now i want to retrieve the email
header such as the receiver, the senter, subject and date. It is
possible. Thanks