Sure. Bruce, what can I do. If you can share any information/code that would be helpful. Any guidance on how to approach this would be great.
Thanks. > Sure, Rick and Bilal as volunteered. > > I will take care of the POP3 protocol provider implementation. > (more specifically javax.mail.Store and javax.mail.Folder > implementations and support classes for POP3) > > Since Rick has already done work on the Message classes maybe he can > help with the protocol specific Message Classes. Can you ??? > > I think Bruce is looking into IMAP, but he maybe busy with other things. > So Bilal can you dig into IMAP stuff after checking with Bruce. > > And there is also the testing part. Any volunteers to test it and > possibly expand on the unit tests?? > > Also Bruce did mention that, the intention is to move the JavaMail > implementation to a sub project in the future. So maybe it's a good idea > to make it Geronimo independent. > Anyways a separation of concerns is always a plus point. > > Regards, > > Rajith Attapattu. > > -----Original Message----- > From: Dain Sundstrom [mailto:[EMAIL PROTECTED] > Sent: Monday, December 05, 2005 12:27 PM > To: [email protected] > Subject: Re: Who wants to write POP and IMAP transports? [status] > > I think we should wait until 1.1 to ship this. Even if we got it > implemented this week, I don't think we will have time for any > serious testing. > > As for the timeline and breakdown detailed below, it looks great. > Can you coordinate with the other volunteers? > > Thank you for stepping up to the plate on this; I really appreciate it. > > -dain > > On Dec 5, 2005, at 8:26 AM, Rajith Attapattu wrote: > >> Bruce/ Dain, >> >> Can u guys please comment on this? >> (below is the break down from my reading/research) >> >> I would like to know if this is going in release 1.0 or 1.x ?? >> (somebody >> else asked this question too) >> >> Since there is a smtp transport already written I believe there is at >> least a minimum implementation of the Message class. >> >> If so we can sub class it and provide POP3 or IMAP Message classes. >> >> However how work has been done on it mile MultiPart and MimePart >> etc..? >> >> Regards, >> >> Rajith Attapattu. >> >> -----Original Message----- >> From: Rajith Attapattu [mailto:[EMAIL PROTECTED] >> Sent: Monday, December 05, 2005 12:23 AM >> To: [email protected] >> Subject: RE: Who wants to write POP and IMAP transports? [status] >> >> Is anybody willing to tackle the Message (which conforms to >> specifications RFC822 and RFC2045) then I can concentrate on POP3 and >> Bruce on IMAP. >> >> Since this Message is a beast on it's own it maybe too much for one >> person if the timeline is too short. >> >> At least if somebody can analyze and then summarize (reading the whole >> thing will kill you :) ) it, then I can code the Message thingy. >> >> Any volunteers ??? >> >> Regards, >> >> Rajith Attapattu. >> >> -----Original Message----- >> From: Rajith Attapattu [mailto:[EMAIL PROTECTED] >> Sent: Monday, December 05, 2005 12:10 AM >> To: [email protected] >> Subject: RE: Who wants to write POP and IMAP transports? [status] >> >> Ok here is what I have right now for POP3. >> >> I have gone through the RFC 1939 in detail and here is the summary. I >> have also gone through the JavaMail API spec. Started a bit if coding. >> >> I can come with a basic POP3 implementation that connects, >> authenticates >> and list/retrieve/delete messages by Tuesday the earliest. >> >> Next on my list is message processing according to RFC 822. >> >> After that I will look into authentication. >> >> Is this timeline OK???? >> >> POP3 protocol stack >> ====================> I will start ASAP on the connection management and >> the mandatory POP3 >> commands. >> USER name valid in the AUTHORIZATION state >> PASS string >> QUIT >> >> STAT valid in the TRANSACTION state >> LIST [msg] >> RETR msg >> DELE msg >> NOOP >> RSET >> QUIT >> >> >> Authentication >> ==============> For now I will only work on USER/PASS, but some servers >> do not support >> plain text authentication. >> >> However I need to find out more details about the AUTH(RFC 1734) >> command >> which use encryption. Same thing is used for IMAP. (didn't have >> time to >> investigate). >> >> Message Format (RFC 822) >> ======================> A whole new beast to be conquered. Again I >> didn't have time to go >> through in detail. Will give an update by Monday evening if possible. >> >> Guys, is this too much time??? What is the deadline??? do we need this >> before ApacheCon ?? >> >> Regards, >> Rajith. >> >> >> -----Original Message----- >> From: Bruce Snyder [mailto:[EMAIL PROTECTED] >> Sent: Saturday, December 03, 2005 8:25 PM >> To: [email protected] >> Subject: Re: Who wants to write POP and IMAP transports? >> >> On 12/3/05, Rajith Attapattu <[EMAIL PROTECTED]> wrote: >> >>> I guess we can later move it to it's own sub-project so other Apache >>> users can use it as a standalone library. Just so that they don't go >>> through the same trouble we are experiencing. >> >> Yes, absolutely. The goal is to offer implementations of transports >> for IMAP, POP3, SMTP and maybe even Mbox and Maildir eventually. >> >> Bruce >> -- >> perl -e 'print >> unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" >> );' >> >> The Castor Project >> http://www.castor.org/ >> >> Apache Geronimo >> http://geronimo.apache.org/ > -- bilal ----- "We act as though comfort and luxury were the chief requirements of life, when all that we need to make us happy is something to be enthusiastic about." - Einstein
