RoR显示没有冗余信息的电子邮件

时间:2012-05-21 17:39:49

标签: ruby-on-rails ruby-on-rails-3 email email-headers mailman-gem

我在我的RoR项目中使用Mailman

我想接收邮件并显示正文.....但格式错误

我收到邮件并希望将其另存为文本

message = message.body.encoded

有效!!!

但输出不仅是它还包括的邮件正文 更多信息,如

f46d04451843a6499e04c08f212a Date: Mon, 21 May 2012 19:29:19 +0200 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-ID: <4fba7b6fa56a0_1e194c540145299d@ubuntu.mail>

但是我不想显示像Mime,Date这样的信息......有人可以告诉我如何获取电子邮件的正文或者我如何能够删除其他信息???

1 个答案:

答案 0 :(得分:0)

尝试

  

message = message.text_part.body.decoded