欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java读取邮件的方法

程序员文章站 2024-03-02 19:37:04
本文实例讲述了java读取邮件的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下:public void receive() throws except...

本文实例讲述了java读取邮件的方法。分享给大家供大家参考。具体实现方法如下:

复制代码 代码如下:
public void receive() throws exception {
log.e(tag, "receive()");
// sharedpreference读取数据,用split()方法,分开字符串。
sharedpreferences pre = getsharedpreferences("save_information",mode_world_readable);
string content = "name;pass";//pre.getstring("save", "");
string[] information = content.split(";");
string username = information[0];
string password = information[1];
 
properties props = new properties();
session session = session.getdefaultinstance(props);
// 取得pop3协议的邮件服务器
store store = session.getstore("pop3");
// 连接pop.163.com邮件服务器
store.connect("pop.163.com", username, password);
// 返回文件夹对象
folder folder = store.getfolder("inbox");
// 设置仅读
folder.open(folder.read_only);
 
// 获取信息
message message[] = folder.getmessages();
for(int j=0; j<message.length; j++) {
log.e(tag, "message[i].getsubject()="+message[j].getsubject());
log.e(tag, "message[i].getcontent()="+message[j].getcontent());
}
folder.close(true);
store.close();
}

希望本文所述对大家的java程序设计有所帮助。