itmyhome
2013-03-03 13:27:04
JavaMail使用POP3协议接收并解析电子邮件
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("xyang0917@163.com", "123456abc"); // 获得收件箱 Folder folder = store.getFolder("INBOX"); /* Folder.READ_ONLY:只读权限 * Folder.READ_WRITE:可读可写(可以修改邮件的状态) */ folder.open(Folder.READ_WRITE); //打开收件箱 // 由于POP3协议无法获知邮件的状态,所以getUnreadMessageCount得到的是收件箱的邮件总数 System.out.println("未读邮件数: " + folder.getUnreadMessageCount()); // 由于POP3协议无法获知邮件的状态,所以下面得到的结果始终都是为0 System.out.println("删除邮件数: " + folder.getDeletedMessageCount()); System.out.println("新邮件: " + folder.getNewMessageCount()); // 获得收件箱中的邮件总数 System.out.println("邮件总数: " + folder.getMessageCount()); // 得到收件箱中的所有邮件,并解析 Message[] messages = folder.getMessages(); parseMessage(messages); //释放资源 folder.close(true); store.close(); }
由AXIN编辑于2014-2-27 10:04:35
猜你喜欢
- Java开发邮件接收发送系统源代码下载
- java实现发邮件的工具类,方便 好用(需要架包的Send Email To me)
- Java中也能给你的邮箱发邮件了,小伙伴们都惊呆了!!!
- [个人笔记]java开发实现163邮件发送(支持附件)
- JavaMail使用SMTP协议发送电子邮件
- java mail实现邮件系统
- java mail邮件发送(含邮箱设置说明的)
- Java web 发送邮件(带附件)功能的简单示例---(新手分享-。-)
- Java发邮件开发完整源代码
- java发送邮件代码,即实现纯代码客户端发送邮件
- java mail实现发送html网页,text文本格式的邮件
- Java实现email邮件发送
请下载代码后再发表评论


Aoifee LV4
2021年11月11日
1211451719 LV1
2021年8月31日
段朝洪 LV15
2020年1月9日
wangchengjun LV9
2018年8月7日
十月旧巷桂花深 LV2
2018年2月12日
lianqinglin LV2
2018年1月5日
coding喵 LV16
2017年11月3日
tjd52152 LV4
2017年7月17日
time2008 LV13
2016年4月14日
fsfsha LV2
2015年4月27日

Shengyi188
2023年12月18日
暂无贡献等级
crosa_Don LV18
2022年7月6日
Aoifee LV4
2021年11月11日
张康123456 LV7
2021年9月1日
1211451719 LV1
2021年8月31日
caibos LV4
2021年3月26日
喵小兵 LV10
2021年3月13日
85489354756a LV3
2021年3月6日
wcdmayb LV7
2021年2月14日
pxqtsht LV16
2021年1月28日