Hello Charles, I'm really glad to hear from you, probably you can help me for some parts of the IMAP Stuff to understand. What Ive now done is: RENAME Command is implemented, also renaming of Folders that contains subfolders. APPEND Command will be implemented asap, I think of a commit for this week. Everythink else is stable now with the current CVS snapshot.
Additional Note: I've removed ALL of the Namespace stuff. I think it would be great, first to get the RFC2060 stable, after that there could be a Namespace implementation additional. Currently I haven't changed the API of your Implementation, only bugfixing and implementing of additional features. If you're also interested to develop with IMAP, it would be great to plan a good UML Structure for the implementation. Also it is really needed to change the saving of the objects. I do not prefer serialized output. This could be also used for implementing a JDBCStore. Greetings, Sascha > -----Original Message----- > From: Charles Benett [mailto:[EMAIL PROTECTED]] > Sent: Sunday, August 04, 2002 5:37 PM > To: James Developers List > Subject: Re: IMAP - Current working tasks > > > Sascha Kulawik wrote: > > Hello all, > > > > RENAME Command is implemented. I've encountered a Bug there, I will > > fix it tomorrow. Currently it isn't possible to rename a > folder, that > > contains subfolders. I think, this could be a lot of work, > becuase I > > must check recursive every subfolder and update all Files > depending on > > this folder. The implementation of IMAP has a bug fault, it > will save > > not only references to the parent folder, but the full path of it. > > Also there exist a FolderRecord, that contains some > informations about a > > MailboxFolder. I'm not sure, WHY it's really needed. That > could also be > > implemented inside the Mailbox class. > > This may be related to the need for an IMAP server to retain > information > about deleted Mailboxes. > > Charles