[Python-ideas] New imaplib implementation for Python 3.2+ standard library

Michael Foord fuzzyman at gmail.com
Mon Jul 25 21:21:03 CEST 2011


On 25 July 2011 02:06, Maxim Khitrov <max at mxcrypt.com> wrote:

> Hello python-ideas,
>
> My most recent project lead me down a path that eventually ended up at
> a new implementation of imaplib based on [RFC-3501]. Although I
> started the project by gradually adding functionality to the existing
> IMAP4 library, some of the features that I required simply could not
> be merged in (without breaking everything). As a result, I wrote my
> own version of the library, which incorporates all existing
> functionality of imaplib and includes many of my own improvements.
>
>
There is an existing, well tested and widely used, replaced for imaplib that
I would suggest should be the first for consideration in replacing imaplib:

http://imapclient.freshfoo.com/

(Sorry.)

All the best,

Michael Foord


> I wrote a PEP-style readme file that describes all the details of why
> the library was written and how it works, which is available from my
> mercurial repository:
>
> http://hg.mxcrypt.com/python/imaplib2/raw-file/tip/README
>
> The same repository also contains the library code and an example
> script that you can run if you have access to an IMAP4 server:
>
> http://hg.mxcrypt.com/python/imaplib2/
>
> Is there any interest in adding my code to a future version of Python
> 3.x standard library?
>
> - Max
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> http://mail.python.org/mailman/listinfo/python-ideas
>



-- 

http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20110725/db0ee41d/attachment.html>


More information about the Python-ideas mailing list