JavaMail使用POP3协议接收并解析电子邮件
代码片段:public static void main(String[] args) throws Exception {
receive();
}
/**
* 接收邮件
*/
public static void receive() throws Exception {
// 准备连接服务器的会话信息
Properties props = new Properties();
props.setProperty("mail.store.protocol", "pop3"); // 协议
props.setProperty("mail.pop3.port", "110"); // 端口
props.setProperty("mail.pop3.host", "pop3.163.com"); // pop3服务器
// 创建Session实例对象
Session session = Session.getInstance(props);
Store store = session.getStore("pop3");
store.connect("[email protected]", "123456abc");
// 获得收件箱
Folder folder = store.getFolder("INBOX");
/* Folder.READ_ONLY:只读权限
* Folder.READ_WRITE:可读可写(可以修改邮件的状态)</