[code.view]

[top] / python / PyMOTW / imaplib / imaplib_search_subject.py

     #!/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, '(SUBJECT "test message 2")')
             print mailbox_name, typ, msg_ids        
     finally:
         try:
             c.close()
         except:
             pass
         c.logout()
     

[top] / python / PyMOTW / imaplib / imaplib_search_subject.py

contact | logmethods.com