在项目开发中,不知道大家有没有涉及到导出邮箱或msn的联系人(我还没涉及到过),其实这个我们也是有现成的JAR包可以为我们所用:
http://code.google.com/p/contact-list/
通过网上说明,支持msn,邮箱支持hotmail、gmail、yahoo、sohu、163、126、sina等等,其实这些已经足够我们的需求了,因为我的邮箱是gmail的,所以我就以gmail做个Demo
package com.iflytek.contactlist;
import java.io.UnsupportedEncodingException;
import java.util.List;
import com.huangzhimin.contacts.Contact;
import com.huangzhimin.contacts.ContactsImporter;
import com.huangzhimin.contacts.ContactsImporterFactory;
import com.huangzhimin.contacts.exception.ContactsException;
/**
* @author xudongwang 2012-1-16
*
* Email:xdwangiflytek@gmail.com
*/
public class GetContactlist {
public static void main(String[] args) {
try {
ContactsImporter importer = ContactsImporterFactory.getGmailContacts("xdwangiflytek@gmail.com", "Don't tell you");
List<Contact> contacts = importer.getContacts();
for (Contact contact : contacts) {
String username = new String(contact.getUsername().getBytes("UTF-8"), "GBK");
System.out.println(username + ": " + contact.getEmail());
}
} catch (ContactsException ex) {
ex.printStackTrace();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
对于MSN,可能需要用户手动导出他们的联系人到CSV或其他格式,然后由程序解析并导入。程序可能会用到HTTP库(如cURL或file_get_contents)来发送请求,同时使用JSON解析库(如json_decode)来处理返回的数据。 整个...
- 使用应用程序的界面选择要导入的联系人文件,如从126、163、139或Sina邮箱导出的CSV或VCF文件。 - 按照应用的指示,选择要导入的目标邮箱服务。 - 完成导入过程,检查新导入的联系人是否成功出现在目标邮箱的...
描述提到“自己做个备份”,这暗示我们可能要构建一个应用程序,该程序能够自动导出用户的邮箱联系人到本地存储或者云端,作为数据备份的一种方式。 在提供的文件名列表中,我们可以看到一些关键的PHP文件,它们...
最近一直忙于项目上的QQ、MSN、邮箱(目前以实现163、126、gmail、sina、tom、sohu、yahoo等)通讯录地址... QQ邮箱联系人导出 由于腾讯查的厉害,就不奉上了! 代码浏览地址:http://www.jvones.com/blog/post-200.html
支持QQ,msn以及hotmail、tom、gmail、163、126等邮箱,服务器要支持curl。本代码涉及版权问题,请勿用于商业用途。邮件设置在index.php中修改。服务器要支持curl。(本代码长时间没有维护,大部分已失效)
电子邮箱、即时通讯软件如MSN、QQ等成为日常沟通的重要工具。传统的纸质通讯录已无法满足快速查找和管理多渠道联系信息的需求。因此,基于Java开发一款个人通讯录管理系统,能够整合这些联系信息,提供添加、删除、...
联系人,职位,地址,邮编,电话,传真,网址,邮件,产品分类,自定义分类,省份,地区,客户类型,客户星级,客户来源,客户描述,备注,企业法人,法人生日,私人手机,私人邮箱,注册资金,成立日期,MSN,...
2、信息助理:RSS阅读器、统一登录、音乐盒、资料库、天气预报、日记本、记事本、联合搜索器、联系人 3、移动书包:集中存储数据、可设置访问密码、方便携带和备份、支持移动办公 特色功能: 1、鼠标手势、鼠标...
2、信息助理:RSS阅读器、统一登录、音乐盒、资料库、天气预报、日记本、记事本、联合搜索器、联系人 3、移动书包:集中存储数据、可设置访问密码、方便携带和备份、支持移动办公 特色功能: 1、鼠标手势、鼠标...
联系人,职位,地址,邮编,电话,传真,网址,邮件,产品分类,自定义分类,省份,地区,客户类型,客户星级,客户来源,客户描述,备注,企业法人,法人生日,私人手机,私人邮箱,注册资金,成立日期,MSN,...
→搜索信息中包含详细的联系方式、联系人、邮箱、企业网站、信息来源网站等 →搜索到的供求信息可以转移到客户资料管理模块,为您的业务人员跟进以及进一步销售分析、管理提供支持 →情报收藏夹,将可以方便地对搜索...
采购员不能看到销售报价数据中的客户和联系人;部门经理可以看到自己部门的信息;总经理可以看到全部的信息,真正做到各个层次员工该给他看的就看,不给看就绝对不能看的控制权限。 库存导入 5. 所有的供应商都发...