JavaMail怎样获取收件箱,发件箱,垃圾箱等等的全名

JavaMail怎样获取收件箱,发件箱,垃圾箱等等的全名?方法如下

try {
    
    
			store = session.getStore("imap");
			store.connect(address, password); 
	        //先获得收件箱,这个文件夹肯定每家的邮箱都有,而且名字很固定
	        folder = store.getFolder("INBOX");
	        folder.open(Folder.READ_WRITE);
	        //获取父目录下的所有子目录,这样所有文件夹就都出来了
	        Folder[] folders = folder.getParent().list();
	        for (Folder f:folders) {
    
    
	        	//打印全名
	        	System.out.println(f.getFullName());
	        }
		} catch (MessagingException e) {
    
    
			return false;
		}

注:多余的代码已自动省去

猜你喜欢

转载自blog.csdn.net/weixin_45792450/article/details/104685411
今日推荐