用JavaMail阅读邮件的时候,怎样才能知道邮件服务器上有几个文件夹? 这个,JAVAMAIL的API中有一个方法可以获得所有的folder,然后你就可以得到各个邮件夹的名称了,诸如这些“收件箱”,“发件箱”。。名称都是又开发网站自己定义的。不一定会有统一的名称。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to nc201(Bricklayer):“JAVAMAIL的API中有一个方法可以获得所有的folder”请问是哪个方法?store.getDefaultFolder()? nc201(Bricklayer) 好象没有吧那个方法吧。我不知道那个方法,请指教。 不是,是Folder下面的list()方法用store 里面的getDefaultFolder() 方法得到默认的Folder(对有些服务器不起作用,用明确指定名称,一般是"/"或"."),然后用list方法就可以得到所有的folder了 更正上面的,"对有些服务器不起作用,用明确指定名称,一般是"/"或"." "这句话错了,根目录的文件夹的名称要问MAIL的设置人员才知道典型的结构是这样的/inbox--sendBox--draftBox--RecycleBox... 依上面的情况举例//略去获得连接的步骤Folder rootFolder = store.getFolder("inbox");Folder[] folders = rootFolder.list(); 谢谢nc201(Bricklayer) !不过我现在是这样的情形:Folder rootFolder = store.getDefaultFolder();Folder[] folders = rootFolder.list();得到的folders里面只有一个文件夹inbox,但是从网页里登录查看邮件的时候,网页上却显示着“收件箱”、“发送箱”“草稿”“废纸箱”等文件夹,这是怎么回事? 有可能inbox本身就没有这样的邮件夹,而是靠程序来实现的,另外,你开发webmail程序,这些底层的东西你应该向MAIL的管理人员询问清楚,如,邮件服务器是什么,邮件夹是如何设置的,这些你都要问清楚的 jsp新手求教 MyEclipse8.5怎么将src下的servlet编译到WEB-INF下的classes下啊? timer定时器问题,求助 Struts2.16 <s:token /> 在JSP页面不能正常使用? 帮帮忙JavaScript 用tomcat5.5.9 配置mysql4.1的连接池时出错!!! 请教一个关于bbs的开发问题!(从数据库中提取信息),线等!谢谢了!:) 怎么在服务器端的java bean 里得到服务的绝对目录 下拉列表框的问题 大家好,请问如何让tomcat一运行就开始调用某个java类 新手提问:servlet是什么 jboss如何设定bean自动更新
“JAVAMAIL的API中有一个方法可以获得所有的folder”请问是哪个方法?store.getDefaultFolder()?
好象没有吧那个方法吧。
我不知道那个方法,请指教。
用store 里面的getDefaultFolder() 方法得到默认的Folder(对有些服务器不起作用,用明确指定名称,一般是"/"或"."),然后用list方法就可以得到所有的folder了
"对有些服务器不起作用,用明确指定名称,一般是"/"或"." "
这句话错了,根目录的文件夹的名称要问MAIL的设置人员才知道典型的结构是这样的
/inbox
--sendBox
--draftBox
--RecycleBox
...
//略去获得连接的步骤
Folder rootFolder = store.getFolder("inbox");
Folder[] folders = rootFolder.list();
Folder rootFolder = store.getDefaultFolder();
Folder[] folders = rootFolder.list();
得到的folders里面只有一个文件夹inbox,但是从网页里登录查看邮件的时候,网页上却显示着“收件箱”、“发送箱”“草稿”“废纸箱”等文件夹,这是怎么回事?