RE: [jira] Commented: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman
> I forgot to put the POP3Handler diff in the cumulative patch, sorry. No worries. And you should see that the patches are all in SVN now, along with my current version of the DNSRBL fast-fail. I'm running it on my server, so we'll see. --- Noel ---

RE: Short term, but immediate, solution to spam volume.

2005-06-02 Thread Noel J. Bergman
OK, guys ... give it a whirl. Build from source and adjust the list of DNSRBL to suit your environment. Feedback solicited. As would be a patch to make this user configurable. --- Noel - To unsubscribe, e-mail: [EMAIL

svn commit: r179698 - /james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java

2005-06-02 Thread noel
Author: noel Date: Thu Jun 2 19:23:01 2005 New Revision: 179698 URL: http://svn.apache.org/viewcvs?rev=179698&view=rev Log: multiple block list support (my current list) and info messages to track effect Modified: james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java Modi

Re: [jira] Commented: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Stefano Bagnara
> > This set of patches breaks the build. > > Nevermind. I deleted the comment. The patches were > purported to be a cumulative set, which I took too literally. > I finally found the POP3Handler patch attached to one of the > other issues. Sure, you are right. I forgot to put the POP3Handle

svn commit: r179688 - /james/server/trunk/build.xml

2005-06-02 Thread noel
Author: noel Date: Thu Jun 2 17:55:26 2005 New Revision: 179688 URL: http://svn.apache.org/viewcvs?rev=179688&view=rev Log: add missing config files to build package that were missed during the merge. Modified: james/server/trunk/build.xml Modified: james/server/trunk/build.xml URL: http:/

James Projects

2005-06-02 Thread Harsh Jain
Hello Everyone, Amongst all the ideas by various mentoring organizations I am mostly attracted towards James. My current bias is towards IMAP Search support and James-Clustering amongs those listed. I was wondering which one is more challenging and involves a good amount of coding or if you c

svn commit: r179671 - /james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java

2005-06-02 Thread noel
Author: noel Date: Thu Jun 2 15:56:52 2005 New Revision: 179671 URL: http://svn.apache.org/viewcvs?rev=179671&view=rev Log: fix lazy code. must have EACH check in a separate try {} block Modified: james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java Modified: james/ser

svn commit: r179669 - /james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java

2005-06-02 Thread noel
Author: noel Date: Thu Jun 2 15:50:54 2005 New Revision: 179669 URL: http://svn.apache.org/viewcvs?rev=179669&view=rev Log: fix formatting and add one of the better DHCP pool checks Modified: james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java Modified: james/server/tr

svn commit: r179665 - in /james/server/trunk/src/java/org/apache/james: pop3server/POP3Handler.java smtpserver/SMTPHandler.java smtpserver/SMTPServer.java util/CRLFTerminatedReader.java

2005-06-02 Thread noel
Author: noel Date: Thu Jun 2 15:12:19 2005 New Revision: 179665 URL: http://svn.apache.org/viewcvs?rev=179665&view=rev Log: JAMES-369, JAMES-374, JAMES-375, JAMES-377 and JAMES-380. Also includes temporary / experimental DNSRBL support. Modified: james/server/trunk/src/java/org/apache/jame

RE: [jira] Commented: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman
> This set of patches breaks the build. Nevermind. I deleted the comment. The patches were purported to be a cumulative set, which I took too literally. I finally found the POP3Handler patch attached to one of the other issues. --- Noel -

[jira] Updated: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman (JIRA)
[ http://issues.apache.org/jira/browse/JAMES-380?page=all ] Noel J. Bergman updated JAMES-380: -- Comment: was deleted > ESMTP Compliance fix > > > Key: JAMES-380 > URL: http://issues.apache.org/jira/browse/JAMES-380

[jira] Commented: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman (JIRA)
[ http://issues.apache.org/jira/browse/JAMES-380?page=comments#action_66931 ] Noel J. Bergman commented on JAMES-380: --- This set of patches breaks the build. Most patches applied, although the one for CRLFTerminatedReader needed to be applied by

RE: [jira] Updated: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman
Noel J. Bergman wrote: > isAuthRequired: > true when != false and ! in > {} And this got even more complicated with your ESMTP changes. > which is why we don't need this change: > -if (authRequired) { > +if (authRequired && !relayingAllowed) We do n

Re: [ANNOUNCE] Summer of Code!

2005-06-02 Thread Anne S
I'm very happy to hear that Chris. I've always thought an GUI interface to James would be the perfect project. Thanks. On 6/2/05, Chris Hane <[EMAIL PROTECTED]> wrote: > Great! I read the user list first...should have read the dev list ;) > > Hopefully Anne is accepted by James and Google

James IMAP @ Google SOC: not too late, I hope?

2005-06-02 Thread elide
Hello, Jason. I'm Alex 'elide' Smetskoy, student of KurskSTU, Russia. And I would like to take part in James IMAP development. I have noticed, that other participants have already expressed similar desires, therefore has decided to consult to you before application submission. My humble experience

RE: [jira] Updated: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman
Stefano Bagnara wrote: > > You moved the check inside the authRequired check. I want it > > OUTSIDE the check because I want for it to apply to ALL > > e-mail, regardless of whether auth is required or not. > I did not check your intended behaviour, I simply refactored it. > Am I missing someth

Re: Summer of code - IMAP

2005-06-02 Thread Joe Cheng
Oops, I should've been more precise... my code only *parses* the search request string into what is essentially an abstract syntax tree. It's still something we need, but that's the extent of what it does. It does seem like making SEARCH work, whether that involves Lucene or not, would be an

RE: Summer of code - IMAP

2005-06-02 Thread Jason Webb
To be honest Joe, what I know about IMAP search can be written on a postage stamp in inch high letters :) The Lucene thing may be the way to go as it may be faster, but require a translation layer between IMAP search & Lucene. I think the newer versions of Lucene are much better at sub-string match

RE: Summer of code - IMAP

2005-06-02 Thread Jason Webb
To be honest Joe, what I know about IMAP search can be written on a postage stamp in inch high letters :) The Lucene thing may be the way to go as it may be faster, but require a translation layer between IMAP search & Lucene. I think the newer versions of Lucene are much better at sub-string match

RE: Summer of code - IMAP

2005-06-02 Thread Jason Webb
Thanks Joe! If you've you look recently I've decided to ask that the SEARCH command be implemented rather than a nasty protocol/repository tidy up, so your timing is perfect. -- Jason > -Original Message- > From: Joe Cheng [mailto:[EMAIL PROTECTED] > Sent: 02 June 2005 19:30 > To: James De

RE: Summer of code - IMAP

2005-06-02 Thread Jason Webb
Thanks Joe! If you've you look recently I've decided to ask that the SEARCH command be implemented rather than a nasty protocol/repository tidy up, so your timing is perfect. -- Jason > -Original Message- > From: Joe Cheng [mailto:[EMAIL PROTECTED] > Sent: 02 June 2005 19:30 > To: James De

Re: [ANNOUNCE] Summer of Code!

2005-06-02 Thread Chris Hane
Great! I read the user list first...should have read the dev list ;) Hopefully Anne is accepted by James and Google Chris Noel J. Bergman wrote: Chris Hane wrote: I thought another good one would be a better admin application/interface. Sure. And, in fact, we have a stu

Summer Coding

2005-06-02 Thread Mikler
Hello! My name is Mikhail Kolesnik. I'm a student of Belorussian State University (www.bsu.by) and I'm looking forward to participate in Summer of Code program of Google. (http://code.google.com/summerofcode.html) As i've understood from http://wiki.apache.org/general/SummerOfCode2005 I should co

Re: Summer of code - IMAP

2005-06-02 Thread Joe Cheng
Are you sure Lucene is appropriate for implementing IMAP search? As far as I can tell, IMAP search is supposed to be a straight substring match, whereas Lucene is designed to find tokens (as is any inverted-index search strategy that I am aware of). Let me know if I need to elaborate on this.

Re: Summer of code - IMAP

2005-06-02 Thread Joe Cheng
Jason Webb wrote: BTW IMAP4v1 http://www.ietf.org/rfc/rfc2060.txt is a complex protocol. Implementing IMAP on James may sound glamorous but it is *very* complicated. I'm not trying to put people off, just to make sure you make an informed choice. +1. Not a nice protocol to work with. SMTP a

Re: [ANNOUNCE] Summer of Code!

2005-06-02 Thread Chris Hane
I saw the current James projects. 3 possible projects might be more than enough. Although, I thought another good one would be a better admin application/interface. I thought I would mention it in case the committers/mentors wanted to add/support a student in that area. Chris Noel J.

RE: [ANNOUNCE] Summer of Code!

2005-06-02 Thread Noel J. Bergman
Chris Hane wrote: > I thought another good one would be a better > admin application/interface. Sure. And, in fact, we have a student who proposed doing just that. :-) --- Noel - To unsubscribe, e-mail: [EMAIL PROTEC

RE: [jira] Updated: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman
> I believe that you broke the code with that last change. Rephrase: "I believe that the patch might not be quite right" And, actually, I'm not sure that it isn't right. My mistake. I'll review as I do the merge. --- Noel --

Re: [jira] Updated: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Stefano Bagnara
> > > Did you see the patch I did to SMTPHandler earlier today? > I haven't > > > committed it, but it seems that our patches need to be merged. > > > Just replaced your > > ... > > And moved the check a few lines later. > > I believe that you broke the code with that last change. > Please c

RE: [jira] Updated: (JAMES-380) ESMTP Compliance fix

2005-06-02 Thread Noel J. Bergman
Stefano Bagnara wrote: > > Did you see the patch I did to SMTPHandler earlier today? I > > haven't committed it, but it seems that our patches need to be merged. > Just replaced your > ... > And moved the check a few lines later. I believe that you broke the code with that last change. Please

Re: Google Summer Of Code - Interfaces

2005-06-02 Thread Anne S
That would be terrific. If I understand this correctly, you are proposing a documentation and conceptual model (less programming, more diagramming) project, correct? I would definitely be open to that, if you believe it to be a better use of time. I'll draw up a revised application to reflect this

Summer of code - IMAP

2005-06-02 Thread Jason Webb
I've had a slightly longer think about things and there is one critical piece of functionality that I won't have time to implement in the IMAP server: IMAP search. People have had ideas on this before so I suggest you look through the mail archives, but here's a few thoughts for starters (a forma

Summer of code - IMAP

2005-06-02 Thread Jason Webb
I've had a slightly longer think about things and there is one critical piece of functionality that I won't have time to implement in the IMAP server: IMAP search. People have had ideas on this before so I suggest you look through the mail archives, but here's a few thoughts for starters (a forma

RE: Google Summer Of Code - Interfaces

2005-06-02 Thread Danny Angus
Tapestry, it rocks. |-+> | | "Daniel Perry" | | | <[EMAIL PROTECTED]| | | co.uk> | | || | | 02/06/2005 15:04 | | | Please

[ANNOUNCE] Summer of Code!

2005-06-02 Thread Noel J. Bergman
Are you a student? Do you want to write Open Source? Do you want to get paid to do it? Google is sponsoring up the Google Summer of Code. http://code.google.com/summerofcode.html The ASF is one of the participating organizations. The JAMES project has posted some initi

RE: Google Summer Of Code - Interfaces

2005-06-02 Thread Noel J. Bergman
Anne, Anything you do specifically with config.xml and user repositories today may not work in future versions of JAMES, since we want to move to a more flexibile idea of configuration. Alternatively, you might create a model of what JAMES configuration should be, and then look at how to map betw

Re: Google Summer Of Code - Interfaces

2005-06-02 Thread Stefano Bagnara
> Regarding the config.xml, would people be OK with a two parter: > -Server side Java wrapper around config.xml. An API would be > exposed so other programs, not just mine, could manipulate config.xml. > -A Java Servlet based interface that connects to the wrapper > and manipulates config.xml Ja

RE: Google Summer Of Code - Interfaces

2005-06-02 Thread Daniel Perry
> > Another question: Are people happier with JSP or Java Servlets? Yes, > in the end, they compile out to the same thing, but sometimes I hear > quasi-religious wars on which deployment solution is the best ;-) Both! Niether are particularly good at producing a sensible system. JSPs are great f

RE: Summer of code - IMAP

2005-06-02 Thread Jason Webb
BTW IMAP4v1 http://www.ietf.org/rfc/rfc2060.txt is a complex protocol. Implementing IMAP on James may sound glamorous but it is *very* complicated. I'm not trying to put people off, just to make sure you make an informed choice. You may note from the proposals directory that Darrell has provided a

RE: Summer of code - IMAP

2005-06-02 Thread Jason Webb
BTW IMAP4v1 http://www.ietf.org/rfc/rfc2060.txt is a complex protocol. Implementing IMAP on James may sound glamorous but it is *very* complicated. I'm not trying to put people off, just to make sure you make an informed choice. You may note from the proposals directory that Darrell has provided a

RE: Summer of code - IMAP

2005-06-02 Thread Noel J. Bergman
Jason, Would you give some thought to how we might break the IMAP work into several projects of 3 month scope? Looking at the submissions so far, it appears that several students, although each talking about IMAP are focused on different aspects of the overall need. The message store is one. St

Re: Google Summer Of Code - Interfaces

2005-06-02 Thread Anne S
Blast, I never thought about a racked situation. Thanks. Regarding the config.xml, would people be OK with a two parter: -Server side Java wrapper around config.xml. An API would be exposed so other programs, not just mine, could manipulate config.xml. -A Java Servlet based interface that connects

Summer of code - IMAP

2005-06-02 Thread Jason Webb
If you are interested in the IMAP work you'll need to do the following: 1) Get yourself a decent IDE. I use IntelliJ (a commercial product) but most people use Eclipse. 2) Check out the source from SVN: http://svn.apache.org/repos/asf/james/server/branches/imap-dev 3) Compile and have a play :)

Summer of code - IMAP

2005-06-02 Thread Jason Webb
If you are interested in the IMAP work you'll need to do the following: 1) Get yourself a decent IDE. I use IntelliJ (a commercial product) but most people use Eclipse. 2) Check out the source from SVN: http://svn.apache.org/repos/asf/james/server/branches/imap-dev 3) Compile and have a play :)

summer of code 2005

2005-06-02 Thread Mick Thomure
Howdy All, I'm interested in the JAMES mail server projects suggested for the Summer of Code. Could someone please point me at more information, such as deliverables and background material? With some past experience applying machine learing algorithms to spam filtering, I think the fast-fai

Summer of Code

2005-06-02 Thread Umesh J Maitipe
Hello Jason, While going through the projects listed by the Apache Software Foundation, I felt a strong interest in the project titled, Implementation of IMAP support. I am a 2005 Computer Science graduate from University of Minnesota Duluth. I will be entering into a Ma

Summer of Code

2005-06-02 Thread Brent Farrell
Dear Jason Webb, I am currently computer science student at Transylvania University and will be starting my senior year in the fall. I have recently descovered the google Summer of Code program and have become very interested in applying. I thought the Implementation of IMAP support for Apache J

RE: Google Summer of Code: Implementation of IMAP support

2005-06-02 Thread Jason Webb
Hi Ben. As I'm the sucker trying to get IMAP to work I will attempt to fill you in. If you've checked out the code form SVN you'll need to look at the IMAP2 proposal as this is the one I'm working from. It has a complete protocol stack but lacks the ability to persist messages to disk for db (it c

RE: Google Summer of Code: Implementation of IMAP support

2005-06-02 Thread Jason Webb
Hi Ben. As I'm the sucker trying to get IMAP to work I will attempt to fill you in. If you've checked out the code form SVN you'll need to look at the IMAP2 proposal as this is the one I'm working from. It has a complete protocol stack but lacks the ability to persist messages to disk for db (it c

Re: Urgent Authentication Help

2005-06-02 Thread Danny Angus
send us the rest of your config file, remember to blank out passwords etc. |-+-> | | "Zhenjia Zhu" | | | <[EMAIL PROTECTED]| | | reapps.com> | | | | |