#!/usr/bin/env python # encoding: utf-8 # # Copyright (c) 2008 Doug Hellmann All rights reserved. # """ """ __version__ = "$Id$" #end_pymotw_header import imaplib import imaplib_connect from imaplib_list_parse import parse_list_response c = imaplib_connect.open_connection() try: typ, mailbox_data = c.list() for line in mailbox_data: flags, delimiter, mailbox_name = parse_list_response(line) c.select(mailbox_name, readonly=True) typ, msg_ids = c.search(None, 'ALL') print mailbox_name, typ, msg_ids finally: try: c.close() except: pass c.logout()