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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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:[EMAIL PROTECTED] 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 <[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/


Reply via email to