geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajith Attapattu" <rajith.attapa...@redknee.com>
Subject RE: Who wants to write POP and IMAP transports? [status]
Date Mon, 05 Dec 2005 18:45:40 GMT
Hi Rick,

> 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.


Where can I find these classes have they been ported to the trunk from
the sandbox???

I did an update now and all I see under org.apache.geronimo.mail
Is a couple of GBeans for Stores, Mail and SMTP transport.

As far as a JavaMail implementation is concerned I only see
NullTransport.java.

Can somebody help me figure out if I am looking in the wrong place?

Regards,

Rajith Attapattu.

-----Original Message-----
From: Rick McGuire [mailto:rickmcg@gmail.com] 
Sent: Monday, December 05, 2005 11:52 AM
To: dev@geronimo.apache.org
Subject: Re: Who wants to write POP and IMAP transports? [status]

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 <rajith.attapattu@redknee.com> 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<D\!G;6%I;\"YC;VT*"
>);'
>
>The Castor Project
>http://www.castor.org/
>
>Apache Geronimo
>http://geronimo.apache.org/
>
>  
>


Mime
View raw message