我使用的是 ruby 1.8.7。我尝试从收件箱中获取邮件。
require 'net/pop'
Net::POP3.enable_ssl(OpenSSL::SSL::VERIFY_NONE)
Net::POP3.start('pop.gmail.com', 995, 'user@gmail.com', 'password') do |pop|
if pop.mails.empty?
puts 'No mails.'
else
pop.each_mail do |m| # or "pop.mails.each ..."
puts "Mail #{m.header}"
end
end
end
它工作正常。在这里我如何从“m.header”获取邮件地址、主题和附件?