Java读取邮件的方法

前端技术 2023/09/08 Java

本文实例讲述了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程序设计有所帮助。

本文地址:https://www.stayed.cn/item/20961

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。