Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 17864 invoked from network); 5 Dec 2005 16:52:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Dec 2005 16:52:39 -0000 Received: (qmail 816 invoked by uid 500); 5 Dec 2005 16:52:35 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 737 invoked by uid 500); 5 Dec 2005 16:52:35 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 724 invoked by uid 99); 5 Dec 2005 16:52:35 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2005 08:52:35 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of rickmcg@gmail.com designates 64.233.184.195 as permitted sender) Received: from [64.233.184.195] (HELO wproxy.gmail.com) (64.233.184.195) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2005 08:52:33 -0800 Received: by wproxy.gmail.com with SMTP id i20so676155wra for ; Mon, 05 Dec 2005 08:52:12 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=q3vRCpNAUFrSih79ZmYCNThT3ziq0kPlFRA9NYu4AmeJ/xNIUJWBQ9lvJxgZj7xYPutBAfsFkOEAi9S9J8a7o0zqjCBJRoUq/7Cx1eVsTMeUkFEHNWQUfB8RZO37swG27zvtfGQJOBltQVL4ZbXm0B1TAn29W2XOYFuiXvZLZEk= Received: by 10.54.122.19 with SMTP id u19mr4688262wrc; Mon, 05 Dec 2005 08:52:12 -0800 (PST) Received: from ?192.168.1.104? ( [68.191.49.248]) by mx.gmail.com with ESMTP id 27sm3882117wrl.2005.12.05.08.52.11; Mon, 05 Dec 2005 08:52:12 -0800 (PST) Message-ID: <43947038.4040106@gmail.com> Date: Mon, 05 Dec 2005 11:52:08 -0500 From: Rick McGuire Reply-To: rickmcg@gmail.com User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: Who wants to write POP and IMAP transports? [status] References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N 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. > > There is an implementation of all of the javamail api classes (including support for multipart-MIME messages). There's very little done in terms of protocol-specific implementation classes other than the SMTPTransport code that was just promoted out of the sandbox. >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:rajith.attapattu@redknee.com] >Sent: Monday, December 05, 2005 12:23 AM >To: dev@geronimo.apache.org >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:rajith.attapattu@redknee.com] >Sent: Monday, December 05, 2005 12:10 AM >To: dev@geronimo.apache.org >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:bruce.snyder@gmail.com] >Sent: Saturday, December 03, 2005 8:25 PM >To: dev@geronimo.apache.org >Subject: Re: Who wants to write POP and IMAP transports? > >On 12/3/05, Rajith Attapattu 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)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E);' > >The Castor Project >http://www.castor.org/ > >Apache Geronimo >http://geronimo.apache.org/ > > >