Quota matcher

2006-12-17 Thread Norman Maurer
Hi guys, as you (hopefully) all know the current Quota code is very ineffectiv and can cause many problems when using JDBC based mailrepository. See: http://issues.apache.org/jira/browse/JAMES-717 http://issues.apache.org/jira/browse/JAMES-718 For me there are 2 possible solutions at the moment

Re: JDBCVirtualUserTable weird behaviour (BUG!)

2006-12-17 Thread Norman Maurer
I just reread my message and notice that my answer is a bit confusing :-( Here is what i tried to say: I agree that we should follow the way how the XMLVirtualUserTable work. If we really want to add a check in the mailet for local domain then we should use the mailetContext.isLocalServer(String)

Re: AW: How to work with email bounces?

2006-12-17 Thread Norman Maurer
Hi, first i think all of the needed information are allready provided in the bounce. But if he really want todo diffrent things on diffrent bounce message he could check the exception message which get thrown if the mail could not delivert. See exceptionToLogString method in RemoteDelivery (trunk)

svn commit: r488141 - /james/server/branches/v2.3/src/conf/james-config.xml

2006-12-17 Thread norman
Author: norman Date: Sun Dec 17 22:56:42 2006 New Revision: 488141 URL: http://svn.apache.org/viewvc?view=rev&rev=488141 Log: Add comment for mail.smtp.localhost option. See JAMES-735 Modified: james/server/branches/v2.3/src/conf/james-config.xml Modified: james/server/branches/v2.3/src/conf

svn commit: r488140 - /james/server/trunk/src/conf/james-config.xml

2006-12-17 Thread norman
Author: norman Date: Sun Dec 17 22:54:58 2006 New Revision: 488140 URL: http://svn.apache.org/viewvc?view=rev&rev=488140 Log: Add comment for mail.smtp.localhost option. See JAMES-735 Modified: james/server/trunk/src/conf/james-config.xml Modified: james/server/trunk/src/conf/james-config.xm

svn commit: r488138 - in /james/server/branches/v2.3/src: conf/james-config.xml java/org/apache/james/transport/mailets/RemoteDelivery.java

2006-12-17 Thread norman
Author: norman Date: Sun Dec 17 22:51:21 2006 New Revision: 488138 URL: http://svn.apache.org/viewvc?view=rev&rev=488138 Log: Revert fix i commited for heloname usage in RemoteDelivery. This fix is not needed cause its possible to set the heloname with some.host.name . Backport needed changes f

svn commit: r488136 - in /james/server/trunk/src: conf/james-config.xml java/org/apache/james/transport/mailets/RemoteDelivery.java

2006-12-17 Thread norman
Author: norman Date: Sun Dec 17 22:48:12 2006 New Revision: 488136 URL: http://svn.apache.org/viewvc?view=rev&rev=488136 Log: Revert fix i commited for heloname usage in RemoteDelivery. This fix is not needed cause its possible to set the heloname with some.host.name (Thx Stefano for reporting)

Re: svn commit: r487278 - in /james/server/trunk/src: conf/james-config.xml java/org/apache/james/transport/mailets/RemoteDelivery.java

2006-12-17 Thread Norman Maurer
I just reviewed. It makes really more sense. I will revert and backport the other change. bye Norman Stefano Bagnara schrieb: > -0 > > In trunk we already have the option to use: > some.host.name > inside the RemoteDelivery. > So this patch simply add another way to do the same thing. > > If you

Re: JDBCVirtualUserTable weird behaviour (BUG!)

2006-12-17 Thread Norman Maurer
Stefano Bagnara schrieb: > Looking at the virtualusertable query I see that if I only add the rule > user=bago > domain=% > [EMAIL PROTECTED] > > It will never alias any recipient: neither [EMAIL PROTECTED] nor > [EMAIL PROTECTED] > > If I instead add another generic mapping referring to the domain

Re: svn commit: r487546 - in /james/server/branches/v2.3/src: conf/james-config.xml java/org/apache/james/transport/mailets/RemoteDelivery.java

2006-12-17 Thread Norman Maurer
Mornin, i will review the stuff again. Thx for reporting ;-) bye Norman Stefano Bagnara schrieb: > -1 for 2 reasons: > > 1) I explained in reply to r487278 that in trunk we already had a > solution that required no code changes, so I think we should backport > that one and not r487278. > > 2) Th

RE: Type of next release

2006-12-17 Thread Noel J. Bergman
Joachim Draeger wrote: > 1. Backport features from trunk to 2.3 branch (AKA next-minor) > 2. Create a config/storage compatible release from trunk (AKA next-major) > 3. Work on a non-compatible release from trunk (AKA next-greater) Why only one? We should (and should have already) released v2.3.

RE: Type of next release

2006-12-17 Thread Noel J. Bergman
Noel J. Bergman wrote: > I would have put out JAMES 2.3.1 over a month ago were it not for > obstructions. JAMES 2.3.0 has a critical defect that I fixed, but > Stefano vetoed the change This is a statement of fact, not an accusation, nor an implication of anything other than the fact. Nor shou

RE: Type of next release

2006-12-17 Thread Noel J. Bergman
> > 1. Backport features from trunk to 2.3 branch (AKA next-minor): > +0 I see no need for such a release. If we want to make a release > soon then we should release a 2.3.1 with only should contain bugfixes. I would have put out JAMES 2.3.1 over a month ago were it not for obstructions. JAMES 2.

Re: BACKPORTING : Re: svn commit: r478589 - in /james/server/trunk/src/java/org/apache/james: ./ dnsserver/ services/ smtpserver/core/filter/fastfail/ transport/mailets/ ?

2006-12-17 Thread Stefano Bagnara
I think you should wait, wait that previous vetoes are resolved. We could even make all the backport for 2.3.1 when we decide that we really want to (need to) do a 2.3.1. Imho if someone thinks we are ready for 2.3.1 please post a list of patch you think should be backported to 2.3 to make th

Re: svn commit: r487546 - in /james/server/branches/v2.3/src: conf/james-config.xml java/org/apache/james/transport/mailets/RemoteDelivery.java

2006-12-17 Thread Stefano Bagnara
-1 for 2 reasons: 1) I explained in reply to r487278 that in trunk we already had a solution that required no code changes, so I think we should backport that one and not r487278. 2) The previous commit to v2.3 received a veto from me. I think we should at least resolve a veto before backpor

Re: svn commit: r487278 - in /james/server/trunk/src: conf/james-config.xml java/org/apache/james/transport/mailets/RemoteDelivery.java

2006-12-17 Thread Stefano Bagnara
-0 In trunk we already have the option to use: some.host.name inside the RemoteDelivery. So this patch simply add another way to do the same thing. If you think this helloName deserve more attention then imho we should better add a comment about the configuration option. Stefano [EMAIL PROT

JDBCVirtualUserTable weird behaviour (BUG!)

2006-12-17 Thread Stefano Bagnara
Looking at the virtualusertable query I see that if I only add the rule user=bago domain=% [EMAIL PROTECTED] It will never alias any recipient: neither [EMAIL PROTECTED] nor [EMAIL PROTECTED] If I instead add another generic mapping referring to the domain like: user=nonexistinguser domain=som

Re: Roadmap again

2006-12-17 Thread Stefano Bagnara
robert burrell donkin wrote: JAMES is a complex, mature application but now contains many youthful components. perhaps these new components would benefit from a quicker release cycle than the main application. perhaps it might be worth considering decoupling the spring support from the normal ja

Re: Roadmap again

2006-12-17 Thread Stefano Bagnara
Bernd Fondermann wrote: For the next release I would like to + have basic (whatever than means) IMAP stable, perfoming and functional, and well integrated with the rest of James architecture. + have more online management and monitoring features done + have a Spring distribution besides the other

Re: Type of next release

2006-12-17 Thread Stefano Bagnara
Joachim Draeger wrote: Hi all, Because something went wrong I think we need a cut and a complete restart of discussion / collecting opinions. Because I suppose everything has already been said, it should be possible to finish this part soon. AFAIK there have only been mentioned three different

Re: Type of next release

2006-12-17 Thread Joachim Draeger
Am Sonntag, den 17.12.2006, 09:32 +0100 schrieb Joachim Draeger: > 1. Backport features from trunk to 2.3 branch (AKA next-minor) > - this includes only backporting and testing, a release may be done >very soon This is possibly the safest way of releasing a few features very quickly

Re: [jira] Created: (JAMES-744) MBoxMailRepository can't parse mboxrd files

2006-12-17 Thread nm
From: [EMAIL PROTECTED] Subject: Ich bin nicht im Büro - I am not in the office English Version below... Sehr geehrter Geschäftspartner, ich bin vom 04.12.2006 bis einschließlich 15.12.2006 nicht im Büro. In dringenden Fällen erreichen Sie meinen Kollegen Jürgen Hoffmann telefonisch unter der

[jira] Created: (JAMES-744) MBoxMailRepository can't parse mboxrd files

2006-12-17 Thread Norman Maurer (JIRA)
MBoxMailRepository can't parse mboxrd files Key: JAMES-744 URL: http://issues.apache.org/jira/browse/JAMES-744 Project: James Issue Type: Bug Components: MailStore & MailRepository

Re: Type of next release

2006-12-17 Thread Norman
Hi Joachim, here are my VOTES (?) :-) 1. Backport features from trunk to 2.3 branch (AKA next-minor): +0 I see no need for such a release. If we want to make a release soon then we should release a 2.3.1 with only should contain bugfixes. 2. Create a config/storage compatible release from tru

Type of next release

2006-12-17 Thread Joachim Draeger
Hi all, Because something went wrong I think we need a cut and a complete restart of discussion / collecting opinions. Because I suppose everything has already been said, it should be possible to finish this part soon. AFAIK there have only been mentioned three different possibilities: 1. Backp