【发布时间】:2018-07-06 11:42:51
【问题描述】:
我目前正在开发邮件应用程序,该应用程序可以发送电子邮件并拥有收件箱。
所以,我关注这个guide。
imap = Net::IMAP.new('mail.example.com')
imap.authenticate('LOGIN', 'joe_user', 'joes_password')
imap.examine('INBOX')
imap.search(["RECENT"]).each do |message_id|
envelope = imap.fetch(message_id, "ENVELOPE")[0].attr["ENVELOPE"]
puts "#{envelope.from[0].name}: \t#{envelope.subject}"
end
但是,我无法获取电子邮件的内容。我找不到任何保留电子邮件内容的变量。有人可以帮助我吗?谢谢。
【问题讨论】:
标签: ruby-on-rails ruby email imap