geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bilal Bhatti" <bi...@neelo.com>
Subject Re: Who wants to write POP and IMAP transports? [status]
Date Mon, 05 Dec 2005 19:39:24 GMT
Bruce,

Can you share the resources you have found about IMAP/JavaMail etc. in
your research.  Let me know where I can help you with that. I'm not a mail
expert  but I will help where possible.

Thanks.

> On 12/5/05, Rajith Attapattu <rajith.attapattu@redknee.com> wrote:
>> 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 ??
>
> There's no need to get it implemented by 1.0 because I highly doubt
> that we could test it extensively enough.
>
> As for your research, it looks good. Let' concentrate on building a
> good base of the implementations for the Message and the Store for
> both POP3 and IMAP before we get into authentication, encryption and
> the like. If we build a well designed base then extending it to handle
> addition things will be much easier.
>
> FYI: In addition to achieving a good grasp of how this architecture
> will be composed, I've been looking more at the Message (and its
> relation to the Activation Framework) and the IMAP related parts.
>
> 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/
>


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


Mime
View raw message