新手问题 新手有关 eml 读取转换问题

bakadia · 2018年12月05日 · 最后由 bakadia 回复于 2018年12月06日 · 160 次阅读
require 'mail'
mail_content = File.open('images/tmp.eml').read
mail = Mail.new(mail_content)
body = mail.body

使用了以上方式读取eml邮件,拿出来发现body编码格式是7bit,解析困难。😭 然后用了几种转码方法都没有成功 并没有把内容转化成UTF-8,就卡这里了。求问怎么正常转换成UTF-8,或者直接把eml的文件转成html或者txt

共收到 1 条回复

https://ruby-china.org/topics/33882 找到解决方法了,此贴终结

bakadia 关闭了讨论 12月06日 09:11
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册