Folder defaultFolder = this.store.getDefaultFolder();
this.folderSeparator = defaultFolder.getSeparator();
// read all folders to a map
List<String> topFolderNames = new ArrayList<String>();
Folder[] allFolders = defaultFolder.list( "*" );
if ( allFolders != null && allFolders.length > 0 ) {
for (Folder folder : allFolders) {
this.mailFolderMap.put( folder.getFullName(), createMailFolder( folder ) );
if ( SessionManager.get().getPreferences().getInboxFolderName().equals( folder.getFullName() ) ) {
topFolderNames.add( 0, SessionManager.get().getPreferences().getInboxFolderName() );