try { //take this try/catch away
Session session = null;
store = this.setupIMAPConnection(accountVO, session);
IMAPFolder root = (IMAPFolder)store.getDefaultFolder();
IMAPFolder[] allFolders = (IMAPFolder[])root.list("*");
HashMap folders = new HashMap();
for (int i = 0; i < allFolders.length; i++) {
if (allFolders[i].isSubscribed() || allFolders[i].getName().equals("INBOX")) {
folders.put(allFolders[i].getFullName(), allFolders[i]);