我写了一个查看邮件的程序
require 'net/pop'
pop=Net::POP3.new('pop3.sohu.com')
pop.start(username, password) do |server| #username,password为用户名和密码
msg = server.mails[0]
from = msg.header.split("\r\n").grep(/^From: /)[0]
puts from
puts
puts "Full message"
text = msg.pop
puts text
end这样可以得到sohu邮箱中的所有邮件内容了,可是想写个能够得到地址薄中存储的邮件地址的程序。
请高手指点下。目前有
#pop.address.each do |address|
# puts address.XXXXX
#end
的代码块了,可是XXXX应该是什么呢?
或者有没有别的方法?麻烦大侠们指点下~~~
谢谢各位了,急用~~~
[
本帖最后由 Sevenpairs 于 2008-2-29 14:07 编辑 ]