Re: IMAP Development Pointers

2003-09-09 Thread harmeet
- Original Message - From: Jason Webb <[EMAIL PROTECTED]> Sent: Sep 9, 10:50 AM > I'm still not sure which IMAP implementation to use IMAP2. The best way to proceed may be to run the excellent number of tests that Darrel has in cvs and then replace repository and run again. Harmeet

RE: IMAP Development Pointers

2003-09-09 Thread Noel J. Bergman
You might ask Darrell. I haven't spent much time looking at either proposal. http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED] .org&msgNo=5591 --- Noel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional comm

RE: IMAP Development Pointers

2003-09-09 Thread Danny Angus
er and has been patched more often and more recently. d. > -Original Message- > From: Jason Webb [mailto:[EMAIL PROTECTED] > Sent: 09 September 2003 10:50 > To: 'James Developers List' > Subject: RE: IMAP Development Pointers > > > I hate to use discussion forum

RE: IMAP Development Pointers

2003-09-09 Thread Jason Webb
I hate to use discussion forum techniques on a mail list... *bump* :) I'm still not sure which IMAP implementation to use > -Original Message- > From: Jason Webb [mailto:[EMAIL PROTECTED] > Sent: 08 September 2003 09:32 > To: 'James Developers List' >

RE: IMAP Development Pointers

2003-09-08 Thread Jason Webb
tember 2003 21:18 > To: 'James Developers List' > Subject: RE: IMAP Development Pointers > > > I've now had a look and the IMAP code written by Darrell > (IMAP2 proposal) and I think I can write a bridging class > between ImapMailBox , ImapStore and the c

RE: IMAP Development Pointers

2003-09-06 Thread Jason Webb
I've now had a look and the IMAP code written by Darrell (IMAP2 proposal) and I think I can write a bridging class between ImapMailBox , ImapStore and the current db: and file: repositories. It'll be fun (cough) but it should allow the IMAP team to get started. -- Jason

RE: IMAP Development Pointers

2003-09-06 Thread Jason Webb
> -Original Message- > From: Noel J. Bergman [mailto:[EMAIL PROTECTED] > Sent: 05 September 2003 19:34 > To: James Developers List > Subject: RE: IMAP Development Pointers > > > > In fact I was under the impression that INBOX is a reserved folder > &g

Re: IMAP Development Pointers

2003-09-06 Thread tuckun
Just out of curiosity, is there anything wrong with just using the Take a look at dbmail (http://www.dbmail.org/) They have an imap implementation on top of a database. Is there IMAP code in the CVS? I didn't see it last time I looked. PS. If I was to take some GPLed C code (from dbmail) and

Re: IMAP Development Pointers

2003-09-05 Thread Kris Bravo
Ed and Noel, You can still consider me in for working on parts of the IMAP implementation. I've been buried on a political tracking tool since last poking around in the existing experimental code. The only other experience I have with James beyond just using the server was to have wrote my own

RE: IMAP Development Pointers

2003-09-05 Thread Noel J. Bergman
> In fact I was under the impression that INBOX is a reserved folder name, > that it should always be there, and you are not allowed to create > subfolders of it. I don't think many enforce the no-subfolder of INBOX > rule, and I may just be remembering wrong. I haven't read the IMAP RFCs. I do

Re: IMAP Development Pointers

2003-09-05 Thread Serge Knystautas
Kervin L. Pierre wrote: I believe that it is up to the client that is making those mailboxes. I use mozilla, and it creates those mailboxes under the INBOX mailbox. Here is some hierarchy of multiple mailboxes on my cyrus imap server ... [EMAIL PROTECTED] (\HasNoChildren) [EMAIL PROTECTED] (\Ha

RE: IMAP Development Pointers

2003-09-05 Thread Edward Flick
unintended bonus, kewl -Original Message- From: Noel J. Bergman [mailto:[EMAIL PROTECTED] Sent: Friday, September 05, 2003 2:57 PM To: James Developers List Subject: RE: IMAP Development Pointers > in the IMAP4rev1 RFC, it shows instances of there being subfolders of > INBOX, but

RE: IMAP Development Pointers

2003-09-05 Thread Noel J. Bergman
> in the IMAP4rev1 RFC, it shows instances of there being subfolders of > INBOX, but INBOX is special in that it always exists, and when you do > a rename of INBOX it just create a new folder and moves the contents > of INBOX into it. And re-recreates a new INBOX? So if I have INBOX and rename it

RE: IMAP Development Pointers

2003-09-05 Thread Edward Flick
Kervin, just so you know that was Surge that wrote that. I wrote a response which your post gives a perfect example to. -Original Message- From: Kervin L. Pierre [mailto:[EMAIL PROTECTED] Sent: Friday, September 05, 2003 4:03 PM To: James Developers List Subject: Re: IMAP Development

Re: IMAP Development Pointers

2003-09-05 Thread Kervin L. Pierre
Edward Flick wrote: In fact I was under the impression that INBOX is a reserved folder name, True that it should always be there, and you are not allowed to create subfolders of it. You are allowed. Anyway, the mail servers I am familiar with do place INBOX at the same left as Sent, Draft, an

RE: IMAP Development Pointers

2003-09-05 Thread Edward Flick
PROTECTED] Sent: Friday, September 05, 2003 1:20 PM To: James Developers List Subject: Re: IMAP Development Pointers Noel J. Bergman wrote: > There is no hierarchy. They are just names. The hierarchy is a fiction. > Just adopt a convention for how IMAP wants to map the names into a >

Re: IMAP Development Pointers

2003-09-05 Thread Serge Knystautas
Noel J. Bergman wrote: There is no hierarchy. They are just names. The hierarchy is a fiction. Just adopt a convention for how IMAP wants to map the names into a hierarchy. No one said that user.folder should be interpreted as a child of the inbox. It could be a peer. In terms of the actual stor

RE: IMAP Development Pointers

2003-09-05 Thread Noel J. Bergman
> I just thought about this under the format where you say > .select("user.folder") does that automatically assume a > folder under the INBOX? If so how do you select a folder > that isn't under the inbox? There is no hierarchy. They are just names. The hierarchy is a fiction. Just adopt a conv

RE: IMAP Development Pointers

2003-09-05 Thread Edward Flick
D] Sent: Friday, September 05, 2003 9:02 AM To: 'James Developers List' Subject: RE: IMAP Development Pointers > -Original Message- > From: Edward Flick [mailto:[EMAIL PROTECTED] > Sent: 05 September 2003 15:02 > To: James Developers List > Subject: RE: IMAP Developme

RE: IMAP Development Pointers

2003-09-05 Thread Edward Flick
Is it not possible to keep a copy of the message on the server, or am I misunderstanding what you mean by that. -Original Message- From: Jason Webb [mailto:[EMAIL PROTECTED] Sent: Friday, September 05, 2003 9:02 AM To: 'James Developers List' Subject: RE: IMAP Developmen

RE: IMAP Development Pointers

2003-09-05 Thread Jason Webb
> -Original Message- > From: Edward Flick [mailto:[EMAIL PROTECTED] > Sent: 05 September 2003 15:02 > To: James Developers List > Subject: RE: IMAP Development Pointers > > > That sounds fine to me. I mainly just want something > working. What locking m

RE: IMAP Development Pointers

2003-09-05 Thread Edward Flick
05, 2003 3:23 AM To: 'James Developers List' Subject: RE: IMAP Development Pointers > -Original Message- > From: Noel J. Bergman [mailto:[EMAIL PROTECTED] > Sent: 04 September 2003 23:54 > To: James Developers List > Cc: Darrell DeBoer; Kris Bravo; Joe Cheng

RE: IMAP Development Pointers

2003-09-05 Thread Jason Webb
nsson; Sascha Kulawik > Subject: RE: IMAP Development Pointers > > > Ed, > > Other people who have expressed interest in contributing to IMAP are > (alphabetically): > >Kris Bravo <[EMAIL PROTECTED]> >Joe Cheng <[EMAIL PROTECTED]> >Max

RE: IMAP Development Pointers

2003-09-04 Thread Joe Cheng
Are you sure about that? Perhaps I am mistaken but I remember Outlook Express in particular performing its searches locally only--I sniffed the packets and no SEARCH commands ever went through. Same with Outlook. Never tested Netscape/Mozilla myself but I thought I remembered people saying that

RE: IMAP Development Pointers

2003-09-04 Thread Noel J. Bergman
Ed, Other people who have expressed interest in contributing to IMAP are (alphabetically): Kris Bravo <[EMAIL PROTECTED]> Joe Cheng <[EMAIL PROTECTED]> Maxwell Grender-Jones <[EMAIL PROTECTED]> Nawwar Kasrawi <[EMAIL PROTECTED]> Christian Myrvold <[EMAIL PROTECTED]> Sascha Kulaw

Re: IMAP Development Pointers

2003-09-04 Thread Serge Knystautas
Joe Cheng wrote: ...I was surprised to discover that none of the "mainstream" Windows e-mail clients out there even use server-side searching (I believe I tested Outlook Express, Outlook, Mozilla... it was a while ago though). I think the most common client that does is Mutt (or Pine? I forget).

RE: IMAP Development Pointers

2003-09-04 Thread Joe Cheng
For what it's worth, I had more or less completed a mailstore for my own IMAP server after I decided not to work directly on James. Here are some performance stats: http://www.joecheng.com/blog/entries/Mailstoreperformancetests.html In my mailstore implementation, each folder is a directory and t

RE: IMAP Development Pointers

2003-09-04 Thread Noel J. Bergman
Jason, Support for maildir would be helpful, but one issue is how to express the hierarchy. I think that is really a key issue. For example, is there one repository, or does each folder look like a repository? This is really an important consideration, both in terms of abstraction and implement

RE: IMAP Development Pointers

2003-09-04 Thread Edward Flick
ll, when mapping from the IMAP SELECT command. Although, I haven't looked through the james source much, what do you think? -Original Message- From: Jason Webb [mailto:[EMAIL PROTECTED] Sent: Thursday, September 04, 2003 11:39 AM To: 'James Developers List' Subject: RE: IMAP De

RE: IMAP Development Pointers

2003-09-04 Thread Steve Short
Bummer! Good catch Serge. > -Original Message- > From: Serge Knystautas [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 04, 2003 9:47 AM > To: James Developers List > Subject: Re: IMAP Development Pointers > > > Except that you can't use any of t

Re: IMAP Development Pointers

2003-09-04 Thread Serge Knystautas
MAIL PROTECTED] Sent: Thursday, September 04, 2003 9:07 AM To: 'James Developers List' Subject: RE: IMAP Development Pointers I shall have a think then (and set about doing it) DJB's site has a good explanation on how maildir works http://qmail.plig.org/man/man5/maildir.html -- Jason

RE: IMAP Development Pointers

2003-09-04 Thread Jason Webb
s Developers List > Subject: RE: IMAP Development Pointers > > > Jeez, I guess searching for a maildir impl would be a lot > easier than coding your own :-P. Hehe. > > -Original Message- > From: Steve Short [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 0

RE: IMAP Development Pointers

2003-09-04 Thread Jason Webb
mments on this? -- Jason > -Original Message- > From: Edward Flick [mailto:[EMAIL PROTECTED] > Sent: 04 September 2003 17:43 > To: James Developers List > Subject: RE: IMAP Development Pointers > > > Hi Jason, > Boy and I was thinking about doing it myself, bu

RE: IMAP Development Pointers

2003-09-04 Thread Edward Flick
Jeez, I guess searching for a maildir impl would be a lot easier than coding your own :-P. Hehe. -Original Message- From: Steve Short [mailto:[EMAIL PROTECTED] Sent: Thursday, September 04, 2003 11:20 AM To: James Developers List Subject: RE: IMAP Development Pointers Jason, Some

RE: IMAP Development Pointers

2003-09-04 Thread Edward Flick
ssing out ideas, and am open to others. Ed -Original Message- From: Jason Webb [mailto:[EMAIL PROTECTED] Sent: Thursday, September 04, 2003 11:07 AM To: 'James Developers List' Subject: RE: IMAP Development Pointers I shall have a think then (and set about doing it) DJB&#x

RE: IMAP Development Pointers

2003-09-04 Thread Steve Short
; To: 'James Developers List' > Subject: RE: IMAP Development Pointers > > > I shall have a think then (and set about doing it) > DJB's site has a good explanation on how maildir works > http://qmail.plig.org/man/man5/maildir.html > > -- Jason > > >

RE: IMAP Development Pointers

2003-09-04 Thread Steve Short
Jason, Some links you might find useful: > -Original Message- > From: Jason Webb [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 04, 2003 9:07 AM > To: 'James Developers List' > Subject: RE: IMAP Development Pointers > > > I shall have a

Re: IMAP Development Pointers

2003-09-04 Thread Serge Knystautas
Edward Flick wrote: Yeah, maildirs seem pretty effective as a store. Thats actually what I was hinting at (with a link file instead of real links as this is a java program and will be running on platforms which don't support real links). I don't buy into the idea that creating multiple files will

RE: IMAP Development Pointers

2003-09-04 Thread Jason Webb
James Developers List > Subject: RE: IMAP Development Pointers > > > Yeah, maildirs seem pretty effective as a store. Thats > actually what I was hinting at (with a link file instead of > real links as this is a java program and will be running on > platforms which don&#x

RE: IMAP Development Pointers

2003-09-04 Thread Edward Flick
- From: Jason Webb [mailto:[EMAIL PROTECTED] Sent: Thursday, September 04, 2003 3:02 AM To: 'James Developers List' Subject: RE: IMAP Development Pointers If there is enough interest or need I will write a maildir-style repository. This is used by qmail and Courier-IMAP to great

RE: IMAP Development Pointers

2003-09-04 Thread Jason Webb
orage ,particularly the mbox one ;) -- Jason > -Original Message- > From: Edward Flick [mailto:[EMAIL PROTECTED] > Sent: 03 September 2003 21:56 > To: James Developers List > Subject: RE: IMAP Development Pointers > > > Just out of curiosity, is there anything wrong with

Re: IMAP Development Pointers

2003-09-03 Thread Jim Wright
Hi Edward, Edward Flick wrote: Just out of curiosity, is there anything wrong with just using the filesystem? Folders work wonders :-P. And sets of enumerated files for messages would be nice, easy, and quick to implement, and I guess some quick and easy link file for common boxes between accou

Re: IMAP Development Pointers

2003-09-03 Thread Serge Knystautas
Edward Flick wrote: Just out of curiosity, is there anything wrong with just using the filesystem? Folders work wonders :-P. And sets of enumerated files for messages would be nice, easy, and quick to implement, and I guess some quick and easy link file for common boxes between accounts. What do

RE: IMAP Development Pointers

2003-09-03 Thread Edward Flick
EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 3:22 PM To: James Developers List Subject: RE: IMAP Development Pointers Edward, That would be great. We've had a number of developers "threaten" ;-) to work on IMAP, but no one has really stepped up to it other than DdB. AFAIK, th

RE: IMAP Development Pointers

2003-09-03 Thread Noel J. Bergman
Edward, That would be great. We've had a number of developers "threaten" ;-) to work on IMAP, but no one has really stepped up to it other than DdB. AFAIK, the big problem is the lack of an adequate message store for the hierarchy. I am starting to work on JNDI/LDAP stuff. I will bring it on-l