JAVAMAIL收取邮件如何保持副本并设置标识(setFlag),下次不再收取这些邮件,欢迎高手参与... Folder inbox = pop_store.getFolder("inbox");inbox.open();if(inbox.hasNewMessages()){...} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虽然pop3的那个标记是个规范,大多数服务器根本就没有实现这个接口,只有在本地判断。 如果是在本地判断,怎么保证不去收取上次的邮件呢?如果用message = folder.getMessages();不是又把所有的邮件都收取下来了么? POP3Folder folder = (POP3Folder) store.getFolder("INBOX");folder.open(Folder.READ_WRITE);Message[] msgs = folder.getMessages();FetchProfile profile = new FetchProfile();profile.add(UIDFolder.FetchProfileItem.UID);folder.fetch(msgs, profile);for (int i = 0; i < msgs.length; i++) { folder.getUID(msgs);} 紧急!在线等:使用java调用webservice,如何处理返回值是复杂数据类型,包括类数组的问题 关于jstl几个jar包的区别?急急急! s1sh求助 求 DWR 传值的用法 一个页面查询问题 求短小的,开源的 JAVA 混淆器 iReport中pageHeader的设置问题 java门外汉提问 请教一个structs的问题! 怎么在内存中生成xml文件 请高手指点 装完ant后执行报错 How to reload the modified class automatically in jboss4.x?
虽然pop3的那个标记是个规范,大多数服务器根本就没有实现这个接口,只有在本地判断。
folder.open(Folder.READ_WRITE);
Message[] msgs = folder.getMessages();
FetchProfile profile = new FetchProfile();
profile.add(UIDFolder.FetchProfileItem.UID);
folder.fetch(msgs, profile);
for (int i = 0; i < msgs.length; i++) {
folder.getUID(msgs);
}