如何使用RubyGem-gmail阅读gmail ruby主题

如何使用RubyGem-gmail阅读gmail ruby主题,ruby,gem,gmail,Ruby,Gem,Gmail,我想知道如何使用Ruby Gem“gmail”阅读gmail正文 我需要阅读过去10天的邮件,并将对象设置为Json格式 这是密码 require "gmail" date1 = Date.today - 10 gmail = Gmail.connect("mailid", "password") emails = gmail.inbox.emails(:after => date1) emails.each_with_index do |mail, i| #code #mail.ra

我想知道如何使用Ruby Gem“gmail”阅读gmail正文 我需要阅读过去10天的邮件,并将对象设置为Json格式

这是密码

require "gmail"
date1 = Date.today - 10
gmail = Gmail.connect("mailid", "password")
emails = gmail.inbox.emails(:after => date1)

emails.each_with_index do |mail, i|

#code
#mail.raw_message.body.decoded

end
对如何阅读邮件的主题和正文有何建议


谢谢。

假设邮件是电子邮件的实例,阅读主题:

mail.subject
用于阅读正文

mail.body.raw_source

对于
邮件
对象,似乎有称为
#subject
#body
的方法。你试过了吗?此外,如果调用
email.first.methods.sort-Object.methods
,您还可以看到打印出来的内容。这将向您显示
Mail
对象的实例方法列表,它们通常有很好的解释性名称。