Blah, found a bug in my tokenizer tonight while getting the last of the pieces together to fetch messages/summaries/etc. On the plus side, I've now got a "fully working" working ImapClient that can fetch summary info for messages, the messages themselves, get folders, list them, etc.
I still have to implement CREATE, DELETE, and RENAME... but first I need to figure out the public API I want for that (implementing the commands themselves is trivial).
I still have to implement CREATE, DELETE, and RENAME... but first I need to figure out the public API I want for that (implementing the commands themselves is trivial).