我现在只能建立与供应商的连接,但怎么提取出其中的联系人列表还在思考中.今天下午搞了一下午也没搞定.
很希望大家能讨论一下这个问题.
怎么将里面的联系人列表提取出来.
(注:email地址和密码由用户输入,然后根据用户输入的email地址和密码进入相应的邮箱提取该用户在邮箱的所有的联系人地址,
          获取到的联系人地址并非制造垃圾邮件或者做什么有损该用户的利益的事情!).

解决方案 »

  1.   

    5楼那位兄弟,我们两个应该是同一个需求了
    这个需求其实很简单写一个类,其中有个方法提供email和password,然后根据所在服务器,去服务器上去该email的联系人列表,javamail或者socket都可以实现对服务器的连接。。但是怎样取联系人列表我也没有思路出来,希望大家帮助
    比如,我有个[email protected],密码为1111,我提供了email和password后,希望能够拿到[email protected]的所有联系人列表,这就是需求
      

  2.   


    很奇怪,我既然提供了email和password,那我当然就可以去对应邮件服务器上收发email,对吗?现在问题是在邮件供应商提供的平台可以进行联系人列表的导入导出,但我需求是希望我用程序去得到联系人列表
      

  3.   

    关注。现在很多社区网站都用了这个技术。
    但是不知道是否需要mail提供商授权并开放API才能实现啊?
      

  4.   


    我看过javamail的api,但是对于要实现这个需求,还有有些感觉力不从心,如果可以,你能否给出具体的类或者方法指导小弟我一下,感激不尽
      

  5.   


    收件箱里的mail可以通过javamail提供的api去获得,mail都能得到了,收件人发件人都能拿到但这跟联系人列表是没关系的
    现在问题是联系人列表并不在pop3和smtp协议,是服务提供商另外加出来的功能不知道我这样理解对不对
      

  6.   

    楼主你说的那列表我写过一次,还记得session不? 要用到的东西跟session差不多,就是服务器重启才清空的那个
    好像是application还是applicate记不清楚了只要不重启服务器,信息都可以记录
      

  7.   


    请问,你指的是什么session?javamail api中的session还是web server中的session?
    你的意思是不是登入mail server后即拿到了server提供的session,该session中有联系人列表,是这个意思吗?那这个session怎么拿的,能具体说明下吗?谢谢
      

  8.   

    之前猛看了会pop3,smtp,iamp等协议,发现根本就没有关于联系人列表的命令,郁闷中也就是说javamail和socket基本都灭了
    哎,现在我自己就想出两套方案,第一在程序用页面的url去连,然后拿到联系人列表的html,自己解析出来,第二写程序在页面上导出联系的.csv的文件,然后程序中解析。。
    这两个方案实现起来都有点困难。。比如,登入服务器,再链联系人页面等等,复杂的很!!!!希望有人提出不同思路,一起帮忙解决还有我很想知道meebo(www.meebo.com)这个webim是怎么拿到hotmail联系人列表的难道是msn放开权限给他们思考中
      

  9.   

    利用httpclient模拟登录邮箱,可以获取,网上也有相应的jar包提供,但是现在获取不到163 ,QQ邮箱的联系人!关注,希望有人可以帮忙解决,