RE: Who wants to write POP and IMAP transports? [status]

2005-12-09 Thread Rajith Attapattu
I am almost done with the POP3 support and currently testing it. Will upload a patch soon. Sorry for the delay. Rajith. -Original Message- From: Bilal Bhatti [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 07, 2005 1:20 PM To: dev@geronimo.apache.org Subject: Re: Who wants to write

Re: Who wants to write POP and IMAP transports? [status]

2005-12-07 Thread Bilal Bhatti
I was using JavaMail, I misunderstood the earlier discussions. I am going through the RFC and javamail specs, and coding a bit. I should have something fairly soon. bilal On Dec 6, 2005, at 7:24 AM, Bilal Bhatti wrote: I have the code for an online imap client. It has basic functionality to

RE: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Rajith Attapattu
: Re: Who wants to write POP and IMAP transports? [status] On 12/5/05, Bilal Bhatti [EMAIL PROTECTED] wrote: 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

RE: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Bilal Bhatti
Message- From: Bruce Snyder [mailto:[EMAIL PROTECTED] Sent: Monday, December 05, 2005 3:36 PM To: dev@geronimo.apache.org; [EMAIL PROTECTED] Subject: Re: Who wants to write POP and IMAP transports? [status] On 12/5/05, Bilal Bhatti [EMAIL PROTECTED] wrote: Can you share the resources you

RE: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Rajith Attapattu
can fill me in that would be great. Regards, Rajith Attapattu. -Original Message- From: Bilal Bhatti [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 06, 2005 10:25 AM To: dev@geronimo.apache.org Cc: dev@geronimo.apache.org Subject: RE: Who wants to write POP and IMAP transports? [status

Re: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Rick McGuire
to read :) Regards, Rajith Attapattu. -Original Message- From: Bruce Snyder [mailto:[EMAIL PROTECTED] Sent: Monday, December 05, 2005 3:36 PM To: dev@geronimo.apache.org; [EMAIL PROTECTED] Subject: Re: Who wants to write POP and IMAP transports? [status] On 12/5/05, Bilal Bhatti [EMAIL

Re: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Bruce Snyder
On 12/6/05, Rick McGuire [EMAIL PROTECTED] wrote: Is the goal to create a full IMAP client with offline capabilities. If so what local message format is going to be used? Is this client going to be plugged in as a portlet in the console? We're not building a client application. We're simply

RE: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Rajith Attapattu
- From: Bruce Snyder [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 06, 2005 12:23 PM To: dev@geronimo.apache.org; [EMAIL PROTECTED] Subject: Re: Who wants to write POP and IMAP transports? [status] On 12/6/05, Rick McGuire [EMAIL PROTECTED] wrote: Is the goal to create a full IMAP client

Re: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Dain Sundstrom
On Dec 6, 2005, at 7:24 AM, Bilal Bhatti wrote: I have the code for an online imap client. It has basic functionality to grab folders and pull down messages. Does your code use JavaMail or did you roll your own imap implementation? If you rolled your own we could really use the code.

Re: Who wants to write POP and IMAP transports? [status]

2005-12-06 Thread Bruce Snyder
On 12/6/05, Rajith Attapattu [EMAIL PROTECTED] wrote: 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

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Geir Magnusson Jr.
:[EMAIL PROTECTED] Sent: Sunday, December 04, 2005 11:24 PM To: dev@geronimo.apache.org Subject: Re: Who wants to write POP and IMAP transports? Actually, thinking about it for a few seconds further, doesn't the JAMES project already have code for this? My foggy memory recalls that I've used JAMES

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Rick McGuire
Subject: Re: Who wants to write POP and IMAP transports? On 12/3/05, Dain Sundstrom [EMAIL PROTECTED] wrote: This is part of our clean room implementation of JavaMail, so any of the mail client just uses JavaMail won't help us. This one looks promising http://java-source.net/open-source/mail

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Ken Perl
committed, so I have a little experience with that area. Rick Rajith. -Original Message- From: Bruce Snyder [mailto:[EMAIL PROTECTED] Sent: Saturday, December 03, 2005 3:52 PM To: dev@geronimo.apache.org Subject: Re: Who wants to write POP and IMAP transports? On 12/3/05, Dain

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Matt Hogstrom
: Re: Who wants to write POP and IMAP transports? On 12/3/05, Dain Sundstrom [EMAIL PROTECTED] wrote: This is part of our clean room implementation of JavaMail, so any of the mail client just uses JavaMail won't help us. This one looks promising http://java-source.net/open-source/mail- clients

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Rick McGuire
, 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

RE: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bilal Bhatti
@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

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Bruce Snyder
On 12/4/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Actually, thinking about it for a few seconds further, doesn't the JAMES project already have code for this? My foggy memory recalls that I've used JAMES to talk to an exchange server using IMAP The only info I could find in my

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Bruce Snyder
On 12/4/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: one solution is to wait until CDDL binaries as officially blessed for apache distribution, and then just bundle the one's from Sun's Glassfish project, which are probably fairly well tested... Geir, do you know if there's been movement in

Re: Who wants to write POP and IMAP transports?

2005-12-05 Thread Bruce Snyder
On 12/5/05, Ken Perl [EMAIL PROTECTED] wrote: Talk with the owner who writes the good GPL java-mail client, let him check the license, I think most guys don't understand the freedom of Apache License. I considered this myself and decided not to pursue this line for, well, no good reason I

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Dain Sundstrom
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

RE: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Rajith Attapattu
:[EMAIL PROTECTED] Sent: Monday, December 05, 2005 12:27 PM To: dev@geronimo.apache.org 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

RE: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Rajith Attapattu
figure out if I am looking in the wrong place? Regards, Rajith Attapattu. -Original Message- From: Rick McGuire [mailto:[EMAIL PROTECTED] 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

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bruce Snyder
On 12/5/05, Rajith Attapattu [EMAIL PROTECTED] wrote: Where can I find these classes have they been ported to the trunk from the sandbox??? See modules/javamail-transport and modules/mail. I did an update now and all I see under org.apache.geronimo.mail Is a couple of GBeans for Stores,

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Rick McGuire
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: dev@geronimo.apache.org Subject: Re: Who wants to write POP and IMAP transports

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Rick McGuire
Bruce Snyder wrote: On 12/5/05, Rajith Attapattu [EMAIL PROTECTED] wrote: Where can I find these classes have they been ported to the trunk from the sandbox??? See modules/javamail-transport and modules/mail. The javamail APIs are in the specs tree, not in the geronimo code tree,

RE: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bilal Bhatti
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

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bruce Snyder
On 12/5/05, Rajith Attapattu [EMAIL PROTECTED] 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

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Dain Sundstrom
On Dec 5, 2005, at 11:15 AM, Bruce Snyder wrote: 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

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bruce Snyder
On 12/5/05, Dain Sundstrom [EMAIL PROTECTED] wrote: On Dec 5, 2005, at 11:15 AM, Bruce Snyder wrote: 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,

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bilal Bhatti
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 [EMAIL PROTECTED] wrote: Ok here is what I have right now for

Re: Who wants to write POP and IMAP transports? [status]

2005-12-05 Thread Bruce Snyder
On 12/5/05, Bilal Bhatti [EMAIL PROTECTED] wrote: 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. The majority of the resources I've found I have already

Re: Who wants to write POP and IMAP transports?

2005-12-04 Thread Geir Magnusson Jr.
one solution is to wait until CDDL binaries as officially blessed for apache distribution, and then just bundle the one's from Sun's Glassfish project, which are probably fairly well tested... yes, this is more than a one person job :) geir On Dec 3, 2005, at 12:42 PM, Dain Sundstrom

Re: Who wants to write POP and IMAP transports?

2005-12-04 Thread Geir Magnusson Jr.
Actually, thinking about it for a few seconds further, doesn't the JAMES project already have code for this? My foggy memory recalls that I've used JAMES to talk to an exchange server using IMAP geir On Dec 3, 2005, at 12:42 PM, Dain Sundstrom wrote: Thanks Bruce! Is anyone one else

RE: Who wants to write POP and IMAP transports? [status]

2005-12-04 Thread Rajith Attapattu
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

RE: Who wants to write POP and IMAP transports?

2005-12-04 Thread Rajith Attapattu
] Sent: Sunday, December 04, 2005 11:24 PM To: dev@geronimo.apache.org Subject: Re: Who wants to write POP and IMAP transports? Actually, thinking about it for a few seconds further, doesn't the JAMES project already have code for this? My foggy memory recalls that I've used JAMES to talk

RE: Who wants to write POP and IMAP transports? [status]

2005-12-04 Thread Rajith Attapattu
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

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Bruce Snyder
On 12/2/05, Dain Sundstrom [EMAIL PROTECTED] wrote: We still need POP and IMAP transports for our JavaMail implementation. Do any of you have some POP or IMAP client code sitting around, or would you like to write one? I wish I had this code just lying around because there's a fair amount of

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Dain Sundstrom
Thanks Bruce! Is anyone one else interested? This is definitely more then a one person job. -dain On Dec 3, 2005, at 9:16 AM, Bruce Snyder wrote: On 12/2/05, Dain Sundstrom [EMAIL PROTECTED] wrote: We still need POP and IMAP transports for our JavaMail implementation. Do any of you

RE: Who wants to write POP and IMAP transports?

2005-12-03 Thread Rajith Attapattu
) Rajith. -Original Message- From: Dain Sundstrom [mailto:[EMAIL PROTECTED] Sent: Saturday, December 03, 2005 12:42 PM To: dev@geronimo.apache.org Subject: Re: Who wants to write POP and IMAP transports? Thanks Bruce! Is anyone one else interested? This is definitely more then a one person

RE: Who wants to write POP and IMAP transports?

2005-12-03 Thread Rajith Attapattu
Message- From: Rajith Attapattu [mailto:[EMAIL PROTECTED] Sent: Saturday, December 03, 2005 1:31 PM To: dev@geronimo.apache.org Subject: RE: Who wants to write POP and IMAP transports? I am willing to help. But I may not have the time to do the research and go through all the specs in detail

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Dain Sundstrom
PM To: dev@geronimo.apache.org Subject: RE: Who wants to write POP and IMAP transports? I am willing to help. But I may not have the time to do the research and go through all the specs in detail (Unfortunately I can only do stuff at home at night and during weekends) So if Bruce can help me

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Bruce Snyder
On 12/3/05, Dain Sundstrom [EMAIL PROTECTED] wrote: This is part of our clean room implementation of JavaMail, so any of the mail client just uses JavaMail won't help us. This one looks promising http://java-source.net/open-source/mail- clients/snowmail as it claims that all protocols have

RE: Who wants to write POP and IMAP transports?

2005-12-03 Thread Rajith Attapattu
: Who wants to write POP and IMAP transports? On 12/3/05, Dain Sundstrom [EMAIL PROTECTED] wrote: This is part of our clean room implementation of JavaMail, so any of the mail client just uses JavaMail won't help us. This one looks promising http://java-source.net/open-source/mail- clients

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Bruce Snyder
On 12/3/05, Rajith Attapattu [EMAIL PROTECTED] wrote: Do we really need to write it ourselves?? The following link includes a few open source implementations of email clients. If we can reuse them, then the effort can be used in some other area.

RE: Who wants to write POP and IMAP transports?

2005-12-03 Thread Rajith Attapattu
, 2005 7:11 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: Do we really need to write it ourselves?? The following link includes a few open source implementations of email clients. If we can reuse them

RE: Who wants to write POP and IMAP transports?

2005-12-03 Thread Rajith Attapattu
:58 PM To: dev@geronimo.apache.org Subject: RE: Who wants to write POP and IMAP transports? Thanks Bruce for the update and so we are back at square one. I will try to look at the POP3 side as much as I can and I may need some help. I will start today on reading the specs. Rajith. -Original

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Bruce Snyder
On 12/3/05, Rajith Attapattu [EMAIL PROTECTED] wrote: Thanks Bruce for the update and so we are back at square one. I will try to look at the POP3 side as much as I can and I may need some help. Great! If we run into issues we can put our heads together. I will start today on reading the

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Bruce Snyder
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

Re: Who wants to write POP and IMAP transports?

2005-12-03 Thread Dain Sundstrom
On Dec 3, 2005, at 4:11 PM, Bruce Snyder wrote: - SnowMail: Doesn't make use of JavaMail (big problem!) so everything is very proprietary; it doesn't speak IMAP at all Actually I think it is better that SnotMail doesn't use JavaMail at all. The mean they have a working POP implementation