Thanks go to the following people for their help with this project.

Code
----
Helder Guerreiro
    - capability checks
    - logout command
    - status command
    - lsub command

Jp Calderone
    The contents of imapclient/imap_utf7.py and associated tests have been
    taken from the Twisted project (http://twistedmatrix.com/). This
    functionality was written by Jp Calderone.

Mark Hammond (mhammond _AT_ skipinet.com.au)
    Much work related to response parsing and many bug reports.

Thomas Jost (schnouki _AT_ schnouki.net)
    FETCH modifiers patch.

Johannes Heckel
    OAUTH and IDLE support.

Andrew Scheller
    "normalise_times" support.

Brian Neal
    Gmail labels methods.

Dave Eckhardt
    Stream connection support.

Zac Witte
    OAUTH2 support.

Lukasz Mierzwa
    THREAD support.

Mathieu Agopian
    Significant Python 3 porting contributions.

John Louis del Rosario
     Gmail search support (X-GM-RAW).

Naveen Nathan
     ENVELOPE FETCH response parsing
     

Bug Reports
------------
Brian Jackson
Neil Martinsen-Burrell
Mark Eichin (eichin _AT_ thok.org)
Fergal Daly (fergal _AT_ esatclear.ie)
Bob Yexley (bob _AT_ yexley.net)
Rhett Garber
Erik Quaeghebeur
Benjamin Morrise
Brandon Rhodes


External Projects
-----------------
IMAPClient uses Michael's excellent 'Mock' package.
(http://www.voidspace.org.uk/python/mock/)

IMAPClient includes Benjamin Peterson's 'six' library to help achieve
cross-version Python compatibility.
(https://pypi.python.org/pypi/six)

The project was started while the author was working at NetBox Blue.
(http://netboxblue.com/)
