''

def getAllFolders(self):

    folders = {}
    for (inx, folder) in enumerate(list(self.mapi.Folders)):
        logging.debug('New    folder:    {0}({1})'.format(folder.Name.encode('utf-8'), folder.EntryID))
        folders[folder.Name] = {}
        if (('Dossiers    publics' not in folder.Name) and ('Public    folders' not in folder.Name)):
            for (inx, subfolder) in enumerate(list(folder.Folders)):
                logging.debug('{0}->{1}    ({2})'.format(inx, subfolder.Name.encode('utf-8'), subfolder.EntryID))
                folders[folder.Name][subfolder.Name] = subfolder.EntryID
    return folders
