* Critical bugs
*
Currently, stamping can trigger a MergeError. This will most likely be ameliorated by the new stamping implementation, so we're going to hold off on fixing this until that has landed.
*******************
Briefly:
- Future work:
- More testing with Pine/ Mail.app, and fixes pushed upstream.
- Thinking about issues surrounding mailbox deletion/ creation
- Currently, mailboxes can be created, but there is no way to delete them. Similarly, mail messages can be imported into Chandler, but cannot be deleted from an external mail client. It is not clear whether this is even desirable. Importantly, there is currently no way to delete IMAP mailboxes, while messages can be deleted from within Chandler (though even then, the IMAP client interaction becomes a little weird).
- Should mailboxes be creatable from within Chandler? Should they show up as collections in the sidebar? Does this mean they should map to a concept already in Chandler?
- Implementing the server side search mechanism. This will be complicated. Can we use PyLucene, or is this just used internally within the repository? Note that this appears to be unnecessary, as so far any clients that use this can compensate for not having it. Currently, due to bugs, server side search is COMPLETELY neutered (not even using Twisted's default implementation).
Download
See README.txt for installation instructions.
imapserver.tar.gz
imapserver.zip