Java - POP3 - java.lang.IllegalStateException: Folder is not Open

Java - POP3 -  java.lang.IllegalStateException: Folder is not Open 

再使用POP3下載信件時,逐封取得信件資料時,也不知道為什麼莫名會發生

java.lang.IllegalStateException: Folder is not Open 的問題。

沒時間研究為什麼,找到網路資料

參考

http://sunnodbird.iteye.com/blog/735371

要取得信件資料前,先判斷是否開啟,未開啟則開啟

//避免發生 Exception in thread "main" java.lang.IllegalStateException: Folder is not Open 問題
if(!message.getFolder().isOpen()) {
	message.getFolder().open(Folder.READ_WRITE);    		 
}