如果是IMAP,可以创建多级Folder,方法如下:
* @param folderName <code>String</code> Folder Name, do not include path
* @param type <code>int</code> Type include the following value:
* Folder.HOLDS_FOLDERS
* Folder.HOLDS_MESSAGES:try {
javax.mail.Store currentStore = ...;
javax.mail.Folder defaultFolder = currentStore.getDefaultFolder();
javax.mail.Folder dfolder = defaultFolder.getFolder(folderName);
if (!dfolder.exists()) {
result = dfolder.create(type);
}
} catch (MessagingException e){
先用类似defaultFolder的方式找到你要创建的上级Folder,然后foldername中给出不带路径的FolderName就可以了,当然你的上级Folder的类型应该是Folder.HOLDS_FOLDERS
* @param folderName <code>String</code> Folder Name, do not include path
* @param type <code>int</code> Type include the following value:
* Folder.HOLDS_FOLDERS
* Folder.HOLDS_MESSAGES:try {
javax.mail.Store currentStore = ...;
javax.mail.Folder defaultFolder = currentStore.getDefaultFolder();
javax.mail.Folder dfolder = defaultFolder.getFolder(folderName);
if (!dfolder.exists()) {
result = dfolder.create(type);
}
} catch (MessagingException e){
先用类似defaultFolder的方式找到你要创建的上级Folder,然后foldername中给出不带路径的FolderName就可以了,当然你的上级Folder的类型应该是Folder.HOLDS_FOLDERS
解决方案 »
- 关于JNDI的问题
- ObjectInputStream读对象问题
- ssh找不到ApplicationContext.xml配置文件 倾家荡产。。。
- java字符串,日期的转换
- 字符串"2007-05-31 10:31:24"如何转化为2007年5月31日10点31分24秒
- 订单表和订单明细表的插入,删除问题
- HQL的批量修改 不同值问题
- tomcat(windows版)的代码移植到tomcat(linux版)上需要做那些修改?
- 服务器未能识别 HTTP 标头 SOAPAction 的值
- struts中的ActionForm中,reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest)的用法
- jboss3.2.2和JB7怎么整合呀?在线等!!!!!!!!!!!!!!!!!
- **********组建JAVA程序员联盟倡议**********
另外,如果你有这方面的资料,能提供几个链接吗?谢谢了
javax.mail.Store currentStore = ...;
javax.mail.Folder defaultFolder = currentStore.getDefaultFolder();
javax.mail.Folder folder = defaultFolder.getFolder("A");
javax.mail.Folder subFolder = folder.getFolder("B");
boolean result = subFolder.create(type);
if (!subFolder.exists()) {
result = subFolder.create(type);
}
} catch (MessagingException e){
printLog(Log.DEBUG, this.getClassName(), "MessagingException", e.toString());
}
资料我也没有特别好的,前两年写WebMail的时候,对这些挺熟的,现在都快忘完了!
仔细研究JavMail API就可以了
这个我是实现了。你能留下一个qq或者msn吗?