Cómo analizar eficientemente los correos electrónicos sin tocar los archivos adjuntos usando Python

Estoy jugando con Python imaplib (Python 2.6) para recuperar correos electrónicos de GMail. Todo lo que busco un correo electrónico con métodohttp://docs.python.org/library/imaplib.html#imaplib.IMAP4.fetch Recibo un correo electrónico completo. Solo necesito parte de texto y también analizar nombres de archivos adjuntos, sin descargarlos. ¿Cómo se puede hacer esto? Veo que los correos electrónicos devueltos por GMail siguen el mismo formato que los navegadores envían a los servidores HTTP.