Nicolas Le Manchet

Results 38 comments of Nicolas Le Manchet

For reference, this is RFC 5267: https://tools.ietf.org/html/rfc5267

This list contains all IMAP RFCs, the idea was to add to the documentation the ones that IMAPClient supports.

Added finding well known folders: between flags, patterns and namespaces, finding the `Sent` folder is harder than it looks.

Hey, as far as I know the only possibilities for two instances of IMAPClient to interact with each other are: - They are the same instance, shared between multiple threads,...

I ran a small experiment and indeed the behavior is unexpected: ```python import getpass import sys import imapclient with imapclient.IMAPClient(host="bar.org") as client: client.login("[email protected]", getpass.getpass()) client.select_folder("INBOX") while True: uids = client.search(['UNFLAGGED'])...

``` DEBUG:imapclient.imapclient:> b'GLLL125 UID SEARCH UNFLAGGED' DEBUG:imapclient.imaplib:< b'* SEARCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21...

See this bug reported 18 years ago which describes well the problem we're seeing: https://bugzilla.mozilla.org/show_bug.cgi?id=55126

Not critical and I assume this kind of error will be caught very early on in the development process, so moving it to milestone `3.0.0`.

As the new `aiohttp_wsgi.serve` does not configure logging, I believe this issue can be closed.

This is definitely the idea behind this project: being able to dynamically add/remove frontends, backends and servers. For now it only works with servers but the former are a work...