> -----Original Message----- > From: Kervin L. Pierre [mailto:[EMAIL PROTECTED] > Sent: 22 August 2005 13:35 > To: James Developers List > Subject: Re: IMAP > > Hello Jason, > > Jason Webb wrote: > > 2) Support hierarchical stores and all the required methods on them > (delete > > & rename) > > 3) Add attributes to users so we can store mailbox subscriptions. > > > > I have done 3, but not committed it yet. > > 2 is in progress. At the moment I can show the contents of an existing > > mailbox as POP3 or IMAP as long as it is a file:// based store. You > can't do > > much else. As far as a timeframe goes, who knows. > > > > Once again, progress. > > Jason, I take it you're the point person > for IMAP? > > Questions... > (i) Can 2 be tackled before 3 is checked in?
Yes > > (ii)Can you specify a specific sub-task or list > of sub-tasks that you would like to delegate? > Hopefully something that can be isolated and > has clear requirements? Hmm. I'd like to say yes, there is, but I sort of made it up as I found things. The core of 2) is as I said: Support hierarchical stores and all the required methods on them (delete & rename). How the hierarchical stores work is another matter and, as long as it works with minimum changes to the current method, it is up to you. When IMAP references a store it uses notation like: #mail.jw.INBOX which is translated to jw/ (this is also the same path as the POP3 mailbox as well) , or #mail.jw.Drafts which is translated to jw/Drafts/ So you need to be able to get a user's main repository (inbox) and list/edit/delete all the repositories beneath it. POP3 doesn't support this so James doesn't support it either. Hope this makes sense, but feel free to ask more questions. -- Jason > > > Regards, > Kervin > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]