OfflineIMAP/offlineimap — pull request #46 by andrm (2013-08-07 11:53:31+00:00)
Title: Make authentication mechanisms configurable

Not all mechanisms support separate authorization like CRAM-MD5. If remote_identity is given and the server supports CRAM-MD5, then offlineimap will connect without requesting the authorization id.

The first commit is the patch for adding PLAIN support from Eygene, the second commit is the implementation.