2015-04-17 77 views
0

我想弄清楚如何使用Ruby Gem「gmail」讀取gmail的正文我需要閱讀過去10天的郵件並將對象作爲Json格式如何使用Ruby Gem讀取Gmail的ruby主題-gmail

這裏是代碼

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 

任何建議如何閱讀的主題和正文郵件

的謝謝。

+0

貌似有一個'郵件名爲'#subject'和'#body'方法'對象。你有嘗試過嗎?如果你調用'emails.first.methods.sort - Object.methods',你可以看到什麼打印出來,這會顯示一個'Mail'對象的實例方法列表,並且它們通常具有很好的解釋性名稱。 – engineersmnky

回答

0

假設郵件的電子郵件的情況下,用於讀取對象:

mail.subject 

讀取體