如何在Ruby / Rails Action Mailbox中解码带有嵌入式图像的电子邮件

问题描述

我正在使用Action MailBox,以在Rails应用程序中接收电子邮件。当电子邮件中包含图像时,我不确定如何将电子邮件保存在数据库中,对其进行解码,然后将其显示用户,以便像我们在gmail等中看到电子邮件那样显示它。

我已使用此代码-

  class MyMailBox < ApplicationMailBox
    def process
     mail_content = mail.body.decoded
     post = Post.new(title: mail.subject,content: mail_content)
     post.save
    end
   end

这对于没有图像等的电子邮件效果很好。但是我想要一种保存带有图像的电子邮件方法。显然,这是通过使用多部分电子邮件的不同部分来完成的,但是我不确定如何继续。

最后,我想以原始外观显示这些电子邮件。让我知道如何继续进行。谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)