RE: POP3 and other handlers ...

2006-07-24 Thread Norman Maurer
Hi,
See my previous post..

bye
Norman

Am Sonntag, den 23.07.2006, 22:41 -0400 schrieb Noel J. Bergman:
  POP3 before SMTP was a quick hack because POP3 already had authentication,
  and SMTP didn't have it (at the time).  Even sites, such as ORDB, that
  recommend POP3 before SMTP say that STMP AUTH would be preferable.
 
 Sendmail says [SMTP AUTH] is useful for roaming users and can replace
 POP-before-SMTP hacks if the MUA supports SMTP AUTH.  For roaming users,
 sendmail recommends SMTP AUTH, elaborating also that some hacks are
 described to provide less sophisticated forms of authentication which do not
 use SMTP AUTH. The best of these methodes is called POP-before-SMTP.
 
 Of course, even with {ID,IP}-tuples, someone *could* spoof the ID, but that
 seems really less likely.
 
 It is quite sad that in 2000, folks at sendmail thought that within 2 years,
 almost all e-mail transfer would be over SSL by default, and today we're
 nowhere near even a fraction of it.  :-(
 
   --- Noel
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 !EXCUBATOR:1,44c4336943383982345717!


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Re: POP3 and other handlers ...

2006-07-24 Thread Stefano Bagnara

Noel J. Bergman wrote:

Something more important: I am -1 on the current code.  The technical
justification for vetoing this change is that we are tracking only the IP
address.  One person on a non-routable subnet authenticates via POP3 or
IMAP, and everyone else going through the same gateway router gets to use
the now Open Relay?  Better would to be to maintain {ID, IP}-tuples.
Although that would be more difficult, or perhaps less useful, in virtual
user table situations, since the POP3 USER and the SMTP MAIL FROM would be
different, it would be better than creating Open Relays; especially Open
Relays in a way that most admins would find every difficult to track down,
and which most Open Relay probes would not detect.
[...]
Remember that you need not revert the commits at this time, but unless we
find a resolution to the vulnerability or someone shows me the error of my
assertion, we are not releasing this code.


I don't agree.

Using our config.xml administrators can even break rfc compliance, they 
can remove whole commands, and can add vulnerability.


It is really simply to create an open relay with a single line change.
We should simply add the feature and a good comment on what it really does.

What I would expect from my previous knowledge from a pop-before-smtp is 
that it only checks IPs.


Maybe we can add a configuration to the handler to decide wether to 
check {ip,id} tuples or ip only, but I think that IP only will be the 
one used.


Stefano


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: james svn repository and maven projects/modules

2006-07-24 Thread Stefano Bagnara

Noel J. Bergman wrote:

Under site/ would be my suggestion.


That's ok to me but then I should move the current pom.xml/src folder 
for the main project site generation to site/project/ or 
site/james-project and create a site/maven-skin folder.



Should I create a maven-skin folder in the root of the james repository?


Did you not understand when I asked that no one change anything in the root
of the repository unless told that the mailer has been modified to allow it?


Isn't Should...? a question? ;-)
Can't we change the notification to work automatically on the full james 
tree without having to use single notifications for the subfolders? We 
have few products and we agreed that we want to share the team for our 
products... so why not? This would allow to have all the james commit in 
a single list and all the notifications automatically handled.


Stefano


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: POP3 and other handlers ...

2006-07-24 Thread Vincenzo Gianferrari Pini
After reading this thread, IMHO (not IMO) Juergen, Norman and Stefano 
are right.


I would simply put a *strong* comment in config.xml stating that SMTP 
AUTH is much safer and the way to go, but give the feature possibly with 
the ip vs{ ip,id}options choice.


BTW, I would put SMTP AUTH anounce as the default in config.xml, with 
proper comments.


Vincenzo

Stefano Bagnara wrote:


Noel J. Bergman wrote:


Something more important: I am -1 on the current code.  The technical
justification for vetoing this change is that we are tracking only 
the IP

address.  One person on a non-routable subnet authenticates via POP3 or
IMAP, and everyone else going through the same gateway router gets to 
use

the now Open Relay?  Better would to be to maintain {ID, IP}-tuples.
Although that would be more difficult, or perhaps less useful, in 
virtual
user table situations, since the POP3 USER and the SMTP MAIL FROM 
would be

different, it would be better than creating Open Relays; especially Open
Relays in a way that most admins would find every difficult to track 
down,

and which most Open Relay probes would not detect.
[...]
Remember that you need not revert the commits at this time, but 
unless we
find a resolution to the vulnerability or someone shows me the error 
of my

assertion, we are not releasing this code.



I don't agree.

Using our config.xml administrators can even break rfc compliance, 
they can remove whole commands, and can add vulnerability.


It is really simply to create an open relay with a single line change.
We should simply add the feature and a good comment on what it really 
does.


What I would expect from my previous knowledge from a pop-before-smtp 
is that it only checks IPs.


Maybe we can add a configuration to the handler to decide wether to 
check {ip,id} tuples or ip only, but I think that IP only will be the 
one used.


Stefano


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Created: (JSPF-22) Update license headers and NOTICE to follow the latest ASF requirements

2006-07-24 Thread Stefano Bagnara (JIRA)
Update license headers and NOTICE to follow the latest ASF requirements
---

 Key: JSPF-22
 URL: http://issues.apache.org/jira/browse/JSPF-22
 Project: jSPF
  Issue Type: Task
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 1.0


http://www.apache.org/legal/src-headers.html

1) Add third party references to NOTICE
2) Add copyright to NOTICE
3) Update java source code license headers with new header
4) Add new license headers to every other text file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r424978 [2/2] - in /james/jspf/trunk: ./ src/main/java/org/apache/james/jspf/ src/main/java/org/apache/james/jspf/core/ src/main/java/org/apache/james/jspf/exceptions/ src/main/java/org/ap

2006-07-24 Thread bago
Modified: 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IP6Mechanism.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IP6Mechanism.java?rev=424978r1=424977r2=424978view=diff
==
--- 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IP6Mechanism.java 
(original)
+++ 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IP6Mechanism.java 
Mon Jul 24 02:26:55 2006
@@ -1,19 +1,22 @@
-/***
- * Copyright (c) 2006 The Apache Software Foundation. *
- * All rights reserved.*
- * --- *
- * Licensed under the Apache License, Version 2.0 (the License); you *
- * may not use this file except in compliance with the License. You*
- * may obtain a copy of the License at:*
- * *
- * http://www.apache.org/licenses/LICENSE-2.0  *
- * *
- * Unless required by applicable law or agreed to in writing, software *
- * distributed under the License is distributed on an AS IS BASIS,   *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or *
- * implied.  See the License for the specific language governing   *
- * permissions and limitations under the License.  *
- ***/
+/
+ * Licensed to the Apache Software Foundation (ASF) under one   *
+ * or more contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information*
+ * regarding copyright ownership.  The ASF licenses this file   *
+ * to you under the Apache License, Version 2.0 (the*
+ * License); you may not use this file except in compliance   *
+ * with the License.  You may obtain a copy of the License at   *
+ *  *
+ *   http://www.apache.org/licenses/LICENSE-2.0 *
+ *  *
+ * Unless required by applicable law or agreed to in writing,   *
+ * software distributed under the License is distributed on an  *
+ * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY   *
+ * KIND, either express or implied.  See the License for the*
+ * specific language governing permissions and limitations  *
+ * under the License.   *
+ /
+
 
 package org.apache.james.jspf.terms;
 

Modified: 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IncludeMechanism.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IncludeMechanism.java?rev=424978r1=424977r2=424978view=diff
==
--- 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IncludeMechanism.java
 (original)
+++ 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IncludeMechanism.java
 Mon Jul 24 02:26:55 2006
@@ -1,19 +1,22 @@
-/***
- * Copyright (c) 2006 The Apache Software Foundation. *
- * All rights reserved.*
- * --- *
- * Licensed under the Apache License, Version 2.0 (the License); you *
- * may not use this file except in compliance with the License. You*
- * may obtain a copy of the License at:*
- * *
- * http://www.apache.org/licenses/LICENSE-2.0  *
- * *
- * Unless required by applicable law or agreed to in writing, software *
- * distributed under the License is distributed on an AS IS BASIS,   *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or *
- * implied.  See the License for the specific language governing   *
- * permissions and limitations under the License.  *
- ***/
+/
+ * Licensed to the Apache Software Foundation (ASF) under one   *
+ * or more contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information*
+ * regarding copyright ownership.  The 

svn commit: r425007 - in /james/jspf/trunk: ./ src/site/ src/site/xdoc/

2006-07-24 Thread bago
Author: bago
Date: Mon Jul 24 04:03:02 2006
New Revision: 425007

URL: http://svn.apache.org/viewvc?rev=425007view=rev
Log:
Add ASL2 license headers to xml (pom, site, xdocs) (JSPF-22)

Modified:
james/jspf/trunk/build.xml
james/jspf/trunk/pom.xml
james/jspf/trunk/src/site/site.xml
james/jspf/trunk/src/site/xdoc/FAQ.xml
james/jspf/trunk/src/site/xdoc/code-standards.xml
james/jspf/trunk/src/site/xdoc/contribute.xml
james/jspf/trunk/src/site/xdoc/design.xml
james/jspf/trunk/src/site/xdoc/documentation.xml
james/jspf/trunk/src/site/xdoc/index.xml
james/jspf/trunk/src/site/xdoc/rfclist.xml

Modified: james/jspf/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/build.xml?rev=425007r1=425006r2=425007view=diff
==
--- james/jspf/trunk/build.xml (original)
+++ james/jspf/trunk/build.xml Mon Jul 24 04:03:02 2006
@@ -1,3 +1,22 @@
+?xml version=1.0 encoding=ISO-8859-1?
+!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  License); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+--
 project name=jspf default=jar basedir=.
   property file=${user.home}/.m2/maven.properties/
   property name=maven.build.output value=target/classes/

Modified: james/jspf/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/pom.xml?rev=425007r1=425006r2=425007view=diff
==
--- james/jspf/trunk/pom.xml (original)
+++ james/jspf/trunk/pom.xml Mon Jul 24 04:03:02 2006
@@ -1,10 +1,28 @@
 ?xml version=1.0 encoding=UTF-8?
+!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  License); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+--
 project
   modelVersion4.0.0/modelVersion
   groupIdorg.apache.james.jspf/groupId
   artifactIdjspf/artifactId
   nameApache James jSPF/name
-  version0.9b1/version
+  version0.9b2/version
   description
 jspf implements the spf specification
   /description

Modified: james/jspf/trunk/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/site/site.xml?rev=425007r1=425006r2=425007view=diff
==
--- james/jspf/trunk/src/site/site.xml (original)
+++ james/jspf/trunk/src/site/site.xml Mon Jul 24 04:03:02 2006
@@ -1,4 +1,22 @@
 ?xml version=1.0 encoding=ISO-8859-1?
+!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  License); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+--
 project name=jSPF
 
   bannerLeft

Modified: james/jspf/trunk/src/site/xdoc/FAQ.xml
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/site/xdoc/FAQ.xml?rev=425007r1=425006r2=425007view=diff
==
--- james/jspf/trunk/src/site/xdoc/FAQ.xml (original)
+++ james/jspf/trunk/src/site/xdoc/FAQ.xml Mon Jul 24 04:03:02 

svn commit: r425008 - in /james/jspf/trunk/src: main/java/org/apache/james/jspf/ main/java/org/apache/james/jspf/core/ main/java/org/apache/james/jspf/macro/ main/java/org/apache/james/jspf/parser/ ma

2006-07-24 Thread bago
Author: bago
Date: Mon Jul 24 04:04:25 2006
New Revision: 425008

URL: http://svn.apache.org/viewvc?rev=425008view=rev
Log:
Introduced Logger service and enable DI for logging (JSPF-20)

Added:
james/jspf/trunk/src/main/java/org/apache/james/jspf/Log4JLogger.java   
(with props)
james/jspf/trunk/src/main/java/org/apache/james/jspf/core/LogEnabled.java   
(with props)
james/jspf/trunk/src/main/java/org/apache/james/jspf/core/Logger.java   
(with props)
james/jspf/trunk/src/test/java/org/apache/james/jspf/ConsoleLogger.java   
(with props)
Modified:

james/jspf/trunk/src/main/java/org/apache/james/jspf/DNSServiceXBillImpl.java
james/jspf/trunk/src/main/java/org/apache/james/jspf/SPF.java
james/jspf/trunk/src/main/java/org/apache/james/jspf/SPFQuery.java
james/jspf/trunk/src/main/java/org/apache/james/jspf/macro/MacroExpand.java
james/jspf/trunk/src/main/java/org/apache/james/jspf/parser/SPF1Parser.java

james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExistsMechanism.java
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExpModifier.java

james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/GenericMechanism.java

james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/IncludeMechanism.java

james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/RedirectModifier.java
james/jspf/trunk/src/test/java/org/apache/james/jspf/LoggingDNSService.java
james/jspf/trunk/src/test/java/org/apache/james/jspf/SPF1ParserTest.java
james/jspf/trunk/src/test/java/org/apache/james/jspf/SPFMailZoneTest.java
james/jspf/trunk/src/test/java/org/apache/james/jspf/SPFTest.java

james/jspf/trunk/src/test/java/org/apache/james/jspf/macro/MacroExpandTest.java

Modified: 
james/jspf/trunk/src/main/java/org/apache/james/jspf/DNSServiceXBillImpl.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/DNSServiceXBillImpl.java?rev=425008r1=425007r2=425008view=diff
==
--- 
james/jspf/trunk/src/main/java/org/apache/james/jspf/DNSServiceXBillImpl.java 
(original)
+++ 
james/jspf/trunk/src/main/java/org/apache/james/jspf/DNSServiceXBillImpl.java 
Mon Jul 24 04:04:25 2006
@@ -28,10 +28,10 @@
 
 import org.apache.james.jspf.core.DNSService;
 import org.apache.james.jspf.core.IPAddr;
+import org.apache.james.jspf.core.Logger;
 import org.apache.james.jspf.exceptions.NoneException;
 import org.apache.james.jspf.exceptions.PermErrorException;
 import org.apache.james.jspf.exceptions.TempErrorException;
-import org.apache.log4j.Logger;
 import org.xbill.DNS.Record;
 import org.xbill.DNS.ARecord;
 import org.xbill.DNS.Lookup;
@@ -53,7 +53,14 @@
 // Set seconds after which we return and TempError
 private static int timeOut = 20;
 
-private static Logger log = Logger.getLogger(DNSServiceXBillImpl.class);
+private Logger log;
+
+/**
+ * Default Constructor
+ */
+public DNSServiceXBillImpl(Logger logger) {
+this.log = logger;
+}
 
 /**
  * @see 
org.apache.james.jspf.core.DNSService#getSpfRecord(java.lang.String,
@@ -109,7 +116,7 @@
  * @throws PermErrorException
  * if an PermError should be returned
  */
-private static ArrayList getTXTRecords(String hostname)
+private ArrayList getTXTRecords(String hostname)
 throws NoneException, TempErrorException {
 ArrayList txtR = new ArrayList();
 Record[] records;
@@ -418,7 +425,7 @@
  * @throws TempErrorException
  * if the lookup result was TRY_AGAIN
  */
-private static ArrayList getMXNames(String host) throws NoneException,
+private ArrayList getMXNames(String host) throws NoneException,
 TempErrorException {
 ArrayList mxR = new ArrayList();
 Record[] records;

Added: james/jspf/trunk/src/main/java/org/apache/james/jspf/Log4JLogger.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/Log4JLogger.java?rev=425008view=auto
==
--- james/jspf/trunk/src/main/java/org/apache/james/jspf/Log4JLogger.java 
(added)
+++ james/jspf/trunk/src/main/java/org/apache/james/jspf/Log4JLogger.java Mon 
Jul 24 04:04:25 2006
@@ -0,0 +1,207 @@
+/
+ * Licensed to the Apache Software Foundation (ASF) under one   *
+ * or more contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information*
+ * regarding copyright ownership.  The ASF licenses this file   *
+ * to you under the Apache License, Version 2.0 (the*
+ * License); you may not use this file except in compliance   *
+ * with the License.  You may obtain a copy of the License at   *
+ *

[jira] Resolved: (JSPF-22) Update license headers and NOTICE to follow the latest ASF requirements

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-22?page=all ]

Stefano Bagnara resolved JSPF-22.
-

Fix Version/s: 0.9b2
   (was: 1.0)
   Resolution: Fixed

 Update license headers and NOTICE to follow the latest ASF requirements
 ---

 Key: JSPF-22
 URL: http://issues.apache.org/jira/browse/JSPF-22
 Project: jSPF
  Issue Type: Task
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 0.9b2


 http://www.apache.org/legal/src-headers.html
 1) Add third party references to NOTICE
 2) Add copyright to NOTICE
 3) Update java source code license headers with new header
 4) Add new license headers to every other text file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Resolved: (JSPF-20) Introduce Logger service and use DI to pass it to subcomponents. Add a default JUL or LOG4J implementation for command line usage

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-20?page=all ]

Stefano Bagnara resolved JSPF-20.
-

Fix Version/s: 0.9b2
   Resolution: Fixed

 Introduce Logger service and use DI to pass it to subcomponents. Add a 
 default JUL or LOG4J implementation for command line usage
 -

 Key: JSPF-20
 URL: http://issues.apache.org/jira/browse/JSPF-20
 Project: jSPF
  Issue Type: Improvement
  Components: Core
Affects Versions: 0.9b1
Reporter: Stefano Bagnara
 Fix For: 0.9b2


 We can simply clone the Avalon Logger, so we already can find the Avalon 
 Logger implementation that uses JUL or LOG4J without having to worry about 
 having it working right.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Assigned: (JSPF-20) Introduce Logger service and use DI to pass it to subcomponents. Add a default JUL or LOG4J implementation for command line usage

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-20?page=all ]

Stefano Bagnara reassigned JSPF-20:
---

Assignee: Stefano Bagnara

 Introduce Logger service and use DI to pass it to subcomponents. Add a 
 default JUL or LOG4J implementation for command line usage
 -

 Key: JSPF-20
 URL: http://issues.apache.org/jira/browse/JSPF-20
 Project: jSPF
  Issue Type: Improvement
  Components: Core
Affects Versions: 0.9b1
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 0.9b2


 We can simply clone the Avalon Logger, so we already can find the Avalon 
 Logger implementation that uses JUL or LOG4J without having to worry about 
 having it working right.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Reopened: (JAMES-481) Add SPF support

2006-07-24 Thread Norman Maurer (JIRA)
 [ http://issues.apache.org/jira/browse/JAMES-481?page=all ]

Norman Maurer reopened JAMES-481:
-

 
Let us try to use the new Logger in jspf to include it without log4j.

 Add SPF support
 ---

 Key: JAMES-481
 URL: http://issues.apache.org/jira/browse/JAMES-481
 Project: James
  Issue Type: New Feature
  Components: SMTPServer
Reporter: Norman Maurer
 Assigned To: Norman Maurer
 Fix For: 3.0

 Attachments: jspf-0.8.jar, jspf-20060503-r191.jar, 
 jspf-subversion-log.txt, spf-support.patch


 We should add SPF support to james based on SPFJava.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r425013 - /james/jspf/trunk/NOTICE.txt

2006-07-24 Thread bago
Author: bago
Date: Mon Jul 24 04:20:53 2006
New Revision: 425013

URL: http://svn.apache.org/viewvc?rev=425013view=rev
Log:
Added libspf2/Wayne Schlitt to NOTICE (JSPF-12)

Modified:
james/jspf/trunk/NOTICE.txt

Modified: james/jspf/trunk/NOTICE.txt
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/NOTICE.txt?rev=425013r1=425012r2=425013view=diff
==
--- james/jspf/trunk/NOTICE.txt (original)
+++ james/jspf/trunk/NOTICE.txt Mon Jul 24 04:20:53 2006
@@ -14,4 +14,8 @@
   DNS resolution support is provided by the dnsjava library package,
   which is open source software licensed under the BSD license,
   written and copyright by Brian Wellington. The original software 
-  is available from http://www.dnsjava.org/
\ No newline at end of file
+  is available from http://www.dnsjava.org/
+  
+  SPF Test (test*.txt) contains resources derived from the
+  libspf2 library (http://www.libspf2.org/) and distributed under 
+  the BSD license and copyright by Wayne Schlitt, Shevek.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Assigned: (JSPF-12) Add thirdparty contribution list to the NOTICE

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-12?page=all ]

Stefano Bagnara reassigned JSPF-12:
---

Assignee: Stefano Bagnara

 Add thirdparty contribution list to the NOTICE
 --

 Key: JSPF-12
 URL: http://issues.apache.org/jira/browse/JSPF-12
 Project: jSPF
  Issue Type: Sub-task
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 0.9b2


 We use code from spfjava (few classes) and libspf2 (test.txt and 
 test_parser.txt).
 We altered the code, but we have to find out the correct way to acknowledge 
 the authors.
 spfjava author already submitted the code granting ASL2 inclusion, libspf2 
 tests are distributed under the BSD license so we can include it.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Resolved: (JSPF-12) Add thirdparty contribution list to the NOTICE

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-12?page=all ]

Stefano Bagnara resolved JSPF-12.
-

Fix Version/s: 0.9b2
   Resolution: Fixed

I hope this is resolved the right way with my NOTICE changes.

 Add thirdparty contribution list to the NOTICE
 --

 Key: JSPF-12
 URL: http://issues.apache.org/jira/browse/JSPF-12
 Project: jSPF
  Issue Type: Sub-task
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 0.9b2


 We use code from spfjava (few classes) and libspf2 (test.txt and 
 test_parser.txt).
 We altered the code, but we have to find out the correct way to acknowledge 
 the authors.
 spfjava author already submitted the code granting ASL2 inclusion, libspf2 
 tests are distributed under the BSD license so we can include it.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (JSPF-13) Create a main for command line usage

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-13?page=all ]

Stefano Bagnara updated JSPF-13:


Fix Version/s: 0.9b1
   (was: 1.0)

 Create a main for command line usage
 

 Key: JSPF-13
 URL: http://issues.apache.org/jira/browse/JSPF-13
 Project: jSPF
  Issue Type: New Feature
  Components: Core
Reporter: Stefano Bagnara
 Assigned To: Norman Maurer
 Fix For: 0.9b1


 We should try to mimic the perl implementation command line usage

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



dnsjava and SPF record type

2006-07-24 Thread Stefano Bagnara

Hi Brian,

we (Apache James team) develop a jSPF library 
(http://james.apache.org/jspf/index.html) that make use of you dnsjava 
library.


Unfortunately SPF specification defined a new (approved) record type 
(SPF) but dnsjava does not support it.


I already create a tracker issue for this ([1477843] Add SPF type)
http://sourceforge.net/tracker/index.php?func=detailaid=1477843group_id=18000atid=368000

But now I see that you did a new release since that day and you included 
IPSECKEY but not SPF.


Does this mean that you don't intend to add SPF record support or you 
simply missed the tracker entry?


That record is really needed in our project, so if you don't plan to 
include it we have to start thinking to alternatives.


Thank you,
Stefano


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Created: (JAMES-576) Mails with Duplicate Mail Address in To / CC

2006-07-24 Thread Govind Kumar (JIRA)
Mails with Duplicate Mail Address in To / CC 
-

 Key: JAMES-576
 URL: http://issues.apache.org/jira/browse/JAMES-576
 Project: James
  Issue Type: Test
  Components: SMTPServer
Affects Versions: 2.2.0
 Environment: Windows XP Professional
James 2.2.0
JDK 1.4.2_08
Reporter: Govind Kumar
Priority: Minor
 Fix For: 2.2.0


In case a mail's TO and / or CC address contains duplicates of same mail ids 
like 
To  : [EMAIL PROTECTED],[EMAIL PROTECTED]
CC : [EMAIL PROTECTED]

, James sends multiple copies of the same mail to the same addresse. (In this 
case [EMAIL PROTECTED] receives 3 copies)

Does this represent the correct behaviour as per the MIME specs (RFC 2045, RFC 
2046, and RFC 2047) ? OR should the smtp server send only 1 mail to '[EMAIL 
PROTECTED]'. On referring other mail servers(with their mail Clients), this is 
not the case ? If duplicate mails are not to be send, is this the 
responsibility of a mail client or the mail server ?

Thanks  Kind Regards,
Govind Kumar

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Commented: (JAMES-576) Mails with Duplicate Mail Address in To / CC

2006-07-24 Thread Noel J. Bergman (JIRA)
[ 
http://issues.apache.org/jira/browse/JAMES-576?page=comments#action_12423069 ] 

Noel J. Bergman commented on JAMES-576:
---

The correct behavior is not defined by MIME specs.

Server behavior would be defined by RFC 2821, with the behavior controlled by 
the RCPT command.  RFC 2821 refers to accumulating a buffer of addresses, but 
does not say anything about merging (or not) duplicates.  Some mail servers 
provide the ability to ignore duplicate RCPT addresses.

 Mails with Duplicate Mail Address in To / CC
 

 Key: JAMES-576
 URL: http://issues.apache.org/jira/browse/JAMES-576
 Project: James
  Issue Type: Test
  Components: SMTPServer
Affects Versions: 2.2.0
 Environment: Windows XP Professional
 James 2.2.0
 JDK 1.4.2_08
Reporter: Govind Kumar
Priority: Minor
 Fix For: 2.2.0


 In case a mail's TO and / or CC address contains duplicates of same mail ids 
 like 
 To  : [EMAIL PROTECTED],[EMAIL PROTECTED]
 CC : [EMAIL PROTECTED]
 , James sends multiple copies of the same mail to the same addresse. (In this 
 case [EMAIL PROTECTED] receives 3 copies)
 Does this represent the correct behaviour as per the MIME specs (RFC 2045, 
 RFC 2046, and RFC 2047) ? OR should the smtp server send only 1 mail to 
 '[EMAIL PROTECTED]'. On referring other mail servers(with their mail 
 Clients), this is not the case ? If duplicate mails are not to be send, is 
 this the responsibility of a mail client or the mail server ?
 Thanks  Kind Regards,
 Govind Kumar

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r425047 - /james/jspf/trunk/pom.xml

2006-07-24 Thread bago
Author: bago
Date: Mon Jul 24 06:26:04 2006
New Revision: 425047

URL: http://svn.apache.org/viewvc?rev=425047view=rev
Log:
Add assembly default descriptorRefs (bin/src) to pom.xml
Now only mvn assembly:assembly is needed to create src and bin distribution

Modified:
james/jspf/trunk/pom.xml

Modified: james/jspf/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/pom.xml?rev=425047r1=425046r2=425047view=diff
==
--- james/jspf/trunk/pom.xml (original)
+++ james/jspf/trunk/pom.xml Mon Jul 24 06:26:04 2006
@@ -227,6 +227,15 @@
   /archive
 /configuration
   /plugin
+  plugin
+artifactIdmaven-assembly-plugin/artifactId
+configuration
+  descriptorRefs
+   descriptorRefbin/descriptorRef
+   descriptorRefsrc/descriptorRef
+  /descriptorRefs
+/configuration
+  /plugin
 /plugins
   /build
 /project



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Commented: (JAMES-576) Mails with Duplicate Mail Address in To / CC

2006-07-24 Thread Vincenzo Gianferrari Pini (JIRA)
[ 
http://issues.apache.org/jira/browse/JAMES-576?page=comments#action_12423074 ] 

Vincenzo Gianferrari Pini commented on JAMES-576:
-

I just tested with 2.3.0rc1 to both local and outbound, and only one copy is 
sent.

 Mails with Duplicate Mail Address in To / CC
 

 Key: JAMES-576
 URL: http://issues.apache.org/jira/browse/JAMES-576
 Project: James
  Issue Type: Test
  Components: SMTPServer
Affects Versions: 2.2.0
 Environment: Windows XP Professional
 James 2.2.0
 JDK 1.4.2_08
Reporter: Govind Kumar
Priority: Minor
 Fix For: 2.2.0


 In case a mail's TO and / or CC address contains duplicates of same mail ids 
 like 
 To  : [EMAIL PROTECTED],[EMAIL PROTECTED]
 CC : [EMAIL PROTECTED]
 , James sends multiple copies of the same mail to the same addresse. (In this 
 case [EMAIL PROTECTED] receives 3 copies)
 Does this represent the correct behaviour as per the MIME specs (RFC 2045, 
 RFC 2046, and RFC 2047) ? OR should the smtp server send only 1 mail to 
 '[EMAIL PROTECTED]'. On referring other mail servers(with their mail 
 Clients), this is not the case ? If duplicate mails are not to be send, is 
 this the responsibility of a mail client or the mail server ?
 Thanks  Kind Regards,
 Govind Kumar

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jira] Commented: (JAMES-576) Mails with Duplicate Mail Address in To / CC

2006-07-24 Thread Stefano Bagnara

Vincenzo Gianferrari Pini (JIRA) wrote:
[ http://issues.apache.org/jira/browse/JAMES-576?page=comments#action_12423074 ] 

Vincenzo Gianferrari Pini commented on JAMES-576:

-

I just tested with 2.3.0rc1 to both local and outbound, and only one copy is 
sent.


I think this depends on your mail client, may it be?

If you send multiple rcpt to James it will send multiple copies, but if 
your client is smart enough to compact the rcpt even if you use multiple 
To: Cc: Bcc: recipients then you receive a single copy.


Stefano


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jira] Commented: (JAMES-576) Mails with Duplicate Mail Address in To / CC

2006-07-24 Thread Vincenzo Gianferrari Pini

Yes, you may be right  :-) . My test may be meaningless.

Vincenzo

Stefano Bagnara wrote:


Vincenzo Gianferrari Pini (JIRA) wrote:

[ 
http://issues.apache.org/jira/browse/JAMES-576?page=comments#action_12423074 
] Vincenzo Gianferrari Pini commented on JAMES-576:

-

I just tested with 2.3.0rc1 to both local and outbound, and only one 
copy is sent.



I think this depends on your mail client, may it be?

If you send multiple rcpt to James it will send multiple copies, but 
if your client is smart enough to compact the rcpt even if you use 
multiple To: Cc: Bcc: recipients then you receive a single copy.


Stefano


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r425104 - /james/sandbox/maven-skin/

2006-07-24 Thread bago
Author: bago
Date: Mon Jul 24 09:02:08 2006
New Revision: 425104

URL: http://svn.apache.org/viewvc?rev=425104view=rev
Log:
create the maven-skin sandbox project / check wether notifications are active 
for sandbox

Added:
james/sandbox/maven-skin/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r425118 - in /james/server/trunk: ./ lib/ src/conf/ src/java/org/apache/james/smtpserver/core/filter/fastfail/ src/test/org/apache/james/smtpserver/

2006-07-24 Thread norman
Author: norman
Date: Mon Jul 24 10:02:28 2006
New Revision: 425118

URL: http://svn.apache.org/viewvc?rev=425118view=rev
Log:
Add new jSPF snapshot to support loggin via avalon
Remove not longer needed log4j jar

Added:
james/server/trunk/lib/jspf-0.9-SNAPSHOT.jar   (with props)
Removed:
james/server/trunk/lib/jspf-0.9b1.jar
james/server/trunk/lib/log4j-1.2.13.jar
Modified:
james/server/trunk/build.xml
james/server/trunk/include.properties
james/server/trunk/src/conf/james-config.xml

james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
james/server/trunk/src/test/org/apache/james/smtpserver/SPFHandlerTest.java

Modified: james/server/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/james/server/trunk/build.xml?rev=425118r1=425117r2=425118view=diff
==
--- james/server/trunk/build.xml (original)
+++ james/server/trunk/build.xml Mon Jul 24 10:02:28 2006
@@ -91,7 +91,6 @@
include name=${bcmail.jar}/
include name=${bcmail-workaround.jar}/
include name=${jspf.jar}/
-   include name=${log4j.jar}/
/fileset
   pathelement path=${java.class.path} /
   pathelement path=${build.classes} /
@@ -530,7 +529,6 @@
   include name=${cornerstone-datasources-impl.jar}/
   include name=${concurrent.jar}/
   include name=${jspf.jar}/
-  include name=${log4j.jar}/
 /lib
 zipfileset dir=${conf.dir} fullpath=conf/sqlResources.xml
   include name=sqlResources.xml/

Modified: james/server/trunk/include.properties
URL: 
http://svn.apache.org/viewvc/james/server/trunk/include.properties?rev=425118r1=425117r2=425118view=diff
==
--- james/server/trunk/include.properties (original)
+++ james/server/trunk/include.properties Mon Jul 24 10:02:28 2006
@@ -92,9 +92,6 @@
 bcmail-workaround.jar=bcmail-jdk14-129-workaround.jar
 
 # - jSPF -
-jspf.jar=jspf-0.9b1.jar
-
-# - Log4J-
-log4j.jar=log4j-1.2.13.jar
+jspf.jar=jspf-0.9-SNAPSHOT.jar
 
 

Added: james/server/trunk/lib/jspf-0.9-SNAPSHOT.jar
URL: 
http://svn.apache.org/viewvc/james/server/trunk/lib/jspf-0.9-SNAPSHOT.jar?rev=425118view=auto
==
Binary file - no diff available.

Propchange: james/server/trunk/lib/jspf-0.9-SNAPSHOT.jar
--
svn:mime-type = application/octet-stream

Modified: james/server/trunk/src/conf/james-config.xml
URL: 
http://svn.apache.org/viewvc/james/server/trunk/src/conf/james-config.xml?rev=425118r1=425117r2=425118view=diff
==
--- james/server/trunk/src/conf/james-config.xml (original)
+++ james/server/trunk/src/conf/james-config.xml Mon Jul 24 10:02:28 2006
@@ -949,8 +949,8 @@
 !-- If checkAuthNetworks is set to true sender domain will be 
checked also for clients that --
 !-- are allowed to relay. Default is false. --  
 !--
-handler class=org.apache.james.smtpserver.core.filter.fastfail 
command=MAIL,RCPT
-checkAuthClients false /checkAuthClients
+handler 
class=org.apache.james.smtpserver.core.filter.fastfail.SPFHandler 
command=MAIL,RCPT
+checkAuthNetworks false /checkAuthNetworks
 blockSoftFail false /blockSoftFail
 /handler
 --

Modified: 
james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java?rev=425118r1=425117r2=425118view=diff
==
--- 
james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
 (original)
+++ 
james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
 Mon Jul 24 10:02:28 2006
@@ -20,6 +20,7 @@
 import java.util.ArrayList;
 import java.util.Collection;
 
+import org.apache.avalon.framework.activity.Initializable;
 import org.apache.avalon.framework.configuration.Configurable;
 import org.apache.avalon.framework.configuration.Configuration;
 import org.apache.avalon.framework.configuration.ConfigurationException;
@@ -42,12 +43,13 @@
  * 
  * Sample Configuration: br
  * br
- * lt;handler class=org.apache.james.smtpserver.core.SPFHandler
- * command=MAIL,RCPTgt; lt;blockSoftFailgt;falselt;/blockSoftFailgt;
+ * lt;handler class=org.apache.james.smtpserver.core.SPFHandler 
command=MAIL,RCPTgt;
+ * lt;blockSoftFailgt;falselt;/blockSoftFailgt;
+ * lt;checkAuthNetworksgt;falselt/checkAuthNetworksgt; 
  * lt;/handlergt;
 

James 2.3.0rc1 is running as a swiss watch!

2006-07-24 Thread Vincenzo Gianferrari Pini

Hello guys,

Last saturday I put my production system under James 2.3.0rc1 (file 
repositories), and have been watching and testing carefully many 
different things: everything seems to work fine and smoothly as a swiss 
watch :-) . The number of users is not very big (about 150) but the 
configuration is quite complex and uses many features, including SSL, 
Bayesian, Clamav and others.


Today was a real workday and no user complained (and they would!).

So I feel personally very confident on James 2.3.0rc1 to become final 
(with my small patch for james-574? ;-) ).


Perhaps we should a few days more to have some feedback from other 
testers. Are there any around? Standup and let us know :-) !


Vincenzo


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Resolved: (JAMES-481) Add SPF support

2006-07-24 Thread Norman Maurer (JIRA)
 [ http://issues.apache.org/jira/browse/JAMES-481?page=all ]

Norman Maurer resolved JAMES-481.
-

Resolution: Fixed

 Add SPF support
 ---

 Key: JAMES-481
 URL: http://issues.apache.org/jira/browse/JAMES-481
 Project: James
  Issue Type: New Feature
  Components: SMTPServer
Reporter: Norman Maurer
 Assigned To: Norman Maurer
 Fix For: 3.0

 Attachments: jspf-0.8.jar, jspf-20060503-r191.jar, 
 jspf-subversion-log.txt, spf-support.patch


 We should add SPF support to james based on SPFJava.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] James 2.3.0rc1 Release

2006-07-24 Thread Vincenzo Gianferrari Pini

+1

Vincenzo

Norman Maurer wrote:


hi,

i just build,sign and upload james 2.3.0rc1. You can grab it from:

http://people.apache.org/~norman/james/

so plz test and cast your votes..

bye
Norman
 




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: James 2.3.0rc1 is running as a swiss watch!

2006-07-24 Thread Stefano Bagnara

Happy to hear that,

please vote +1 to the current rc1 vote, so more people will have the 
ability to test it, then we can start talking about making it the final, 
making an rc2 or apply james-574 and make it final in a single call.


Stefano

Vincenzo Gianferrari Pini wrote:

Hello guys,

Last saturday I put my production system under James 2.3.0rc1 (file 
repositories), and have been watching and testing carefully many 
different things: everything seems to work fine and smoothly as a swiss 
watch :-) . The number of users is not very big (about 150) but the 
configuration is quite complex and uses many features, including SSL, 
Bayesian, Clamav and others.


Today was a real workday and no user complained (and they would!).

So I feel personally very confident on James 2.3.0rc1 to become final 
(with my small patch for james-574? ;-) ).


Perhaps we should a few days more to have some feedback from other 
testers. Are there any around? Standup and let us know :-) !


Vincenzo



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[VOTE] jSPF 0.9b2 Release

2006-07-24 Thread Norman Maurer
Hi guys,

i think we are ready for jSPF to release the next beta release. Which
inlcude mainly a new Logger interface. Now its easier for us to
integrate it in james. 

You can grab it here:
http://people.apache.org/~norman/jspf/downloads/

Plz cast your vote.

bye
Norman



signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Re: dnsjava and SPF record type

2006-07-24 Thread Brian Wellington

On Mon, 24 Jul 2006, Stefano Bagnara wrote:

we (Apache James team) develop a jSPF library 
(http://james.apache.org/jspf/index.html) that make use of you dnsjava 
library.


Unfortunately SPF specification defined a new (approved) record type (SPF) 
but dnsjava does not support it.


I already create a tracker issue for this ([1477843] Add SPF type)
http://sourceforge.net/tracker/index.php?func=detailaid=1477843group_id=18000atid=368000


I commented on the tracker entry about a month ago.

But now I see that you did a new release since that day and you included 
IPSECKEY but not SPF.


Does this mean that you don't intend to add SPF record support or you simply 
missed the tracker entry?


I did not see the tracker entry before the release (sourceforge's 
automatic notification system rarely works).  As mentioned in the tracker 
entry, it could be in the next release.


That record is really needed in our project, so if you don't plan to include 
it we have to start thinking to alternatives.


I can say that it will be in the next release, but I don't know when 
I'll have time to add SPF support or when the next release will be. 
Probably in the next month or so.


Brian

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: dnsjava and SPF record type

2006-07-24 Thread Norman Maurer
Am Montag, den 24.07.2006, 10:33 -0700 schrieb Brian Wellington:
 On Mon, 24 Jul 2006, Stefano Bagnara wrote:
 
  we (Apache James team) develop a jSPF library 
  (http://james.apache.org/jspf/index.html) that make use of you dnsjava 
  library.
 
  Unfortunately SPF specification defined a new (approved) record type (SPF) 
  but dnsjava does not support it.
 
  I already create a tracker issue for this ([1477843] Add SPF type)
  http://sourceforge.net/tracker/index.php?func=detailaid=1477843group_id=18000atid=368000
 
 I commented on the tracker entry about a month ago.
 
Now its stable :-) 

  But now I see that you did a new release since that day and you included 
  IPSECKEY but not SPF.
 
  Does this mean that you don't intend to add SPF record support or you 
  simply 
  missed the tracker entry?
 
 I did not see the tracker entry before the release (sourceforge's 
 automatic notification system rarely works).  As mentioned in the tracker 
 entry, it could be in the next release.
 
  That record is really needed in our project, so if you don't plan to 
  include 
  it we have to start thinking to alternatives.
 
 I can say that it will be in the next release, but I don't know when 
 I'll have time to add SPF support or when the next release will be. 
 Probably in the next month or so.
 
 Brian

THx for the info Brian.. We lookin forward to this ..

bye
Norman


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


svn commit: r425133 - /james/jspf/tags/build_0_9_B2/

2006-07-24 Thread norman
Author: norman
Date: Mon Jul 24 10:41:46 2006
New Revision: 425133

URL: http://svn.apache.org/viewvc?rev=425133view=rev
Log:
Get ready for b2

Added:
james/jspf/tags/build_0_9_B2/
  - copied from r425132, james/jspf/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] jSPF 0.9b2 Release

2006-07-24 Thread Stefano Bagnara

+1 Stefano Bagnara

This is a minor update, but includes compliance with latest ASF rules 
for headers and notice licensing.


In also includes the Logger service that is useful to integrate it in 
James without adding the log4j dependency.


Norman Maurer wrote:

Hi guys,

i think we are ready for jSPF to release the next beta release. Which
inlcude mainly a new Logger interface. Now its easier for us to
integrate it in james. 


You can grab it here:
http://people.apache.org/~norman/jspf/downloads/

Plz cast your vote.

bye
Norman





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Assigned: (JSPF-11) Ask Brian Wellington to support the SPF DNS type (99) in DNSJAVA

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-11?page=all ]

Stefano Bagnara reassigned JSPF-11:
---

Assignee: Stefano Bagnara

 Ask Brian Wellington to support the SPF DNS type (99) in DNSJAVA
 

 Key: JSPF-11
 URL: http://issues.apache.org/jira/browse/JSPF-11
 Project: jSPF
  Issue Type: Sub-task
Affects Versions: 0.9b2
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 1.0


 We need dnsjava to add support for this record type.
 Added a feature request to the sf tracker:
 http://sourceforge.net/tracker/index.php?func=detailaid=1477843group_id=18000atid=368000
 http://new.openspf.org/blobs/rfc4408.txt
 
 12.1.  The SPF DNS Record Type
The IANA has assigned a new Resource Record Type and Qtype from the
DNS Parameters Registry for the SPF RR type with code 99.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (JSPF-11) Ask Brian Wellington to support the SPF DNS type (99) in DNSJAVA

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-11?page=all ]

Stefano Bagnara updated JSPF-11:


Fix Version/s: 1.0
Affects Version/s: 0.9b2

 Ask Brian Wellington to support the SPF DNS type (99) in DNSJAVA
 

 Key: JSPF-11
 URL: http://issues.apache.org/jira/browse/JSPF-11
 Project: jSPF
  Issue Type: Sub-task
Affects Versions: 0.9b2
Reporter: Stefano Bagnara
 Assigned To: Stefano Bagnara
 Fix For: 1.0


 We need dnsjava to add support for this record type.
 Added a feature request to the sf tracker:
 http://sourceforge.net/tracker/index.php?func=detailaid=1477843group_id=18000atid=368000
 http://new.openspf.org/blobs/rfc4408.txt
 
 12.1.  The SPF DNS Record Type
The IANA has assigned a new Resource Record Type and Qtype from the
DNS Parameters Registry for the SPF RR type with code 99.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (JSPF-6) Add a few xdocs for the site generation

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-6?page=all ]

Stefano Bagnara updated JSPF-6:
---

Fix Version/s: 1.0
Affects Version/s: 0.9b2

 Add a few xdocs for the site generation
 ---

 Key: JSPF-6
 URL: http://issues.apache.org/jira/browse/JSPF-6
 Project: jSPF
  Issue Type: Wish
Affects Versions: 0.9b2
Reporter: Stefano Bagnara
 Assigned To: Norman Maurer
 Fix For: 1.0


 At least an high level overview of the library and some link to external 
 resources.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (JSPF-10) Support the SPF dns record type

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-10?page=all ]

Stefano Bagnara updated JSPF-10:


Fix Version/s: 1.0
Affects Version/s: 0.9b2

 Support the SPF dns record type
 -

 Key: JSPF-10
 URL: http://issues.apache.org/jira/browse/JSPF-10
 Project: jSPF
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.9b2
Reporter: Stefano Bagnara
 Fix For: 1.0


 We depend on dnsjava that currently does not support this record type.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Updated: (JSPF-5) Ask Wayne Schlitt permission to include spftest's test.txt and test_parser.txt files

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-5?page=all ]

Stefano Bagnara updated JSPF-5:
---

Fix Version/s: 1.0
Affects Version/s: 0.9b2

 Ask Wayne Schlitt permission to include spftest's test.txt and 
 test_parser.txt files
 

 Key: JSPF-5
 URL: http://issues.apache.org/jira/browse/JSPF-5
 Project: jSPF
  Issue Type: Task
Affects Versions: 0.9b2
Reporter: Stefano Bagnara
 Assigned To: Norman Maurer
 Fix For: 1.0


 We wrote JUnit base testsuites to read that tests but there are no licensing 
 information here http://www.schlitt.net/spf/tests/tests_v2.1/test.txt

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Resolved: (JSPF-5) Ask Wayne Schlitt permission to include spftest's test.txt and test_parser.txt files

2006-07-24 Thread Stefano Bagnara (JIRA)
 [ http://issues.apache.org/jira/browse/JSPF-5?page=all ]

Stefano Bagnara resolved JSPF-5.


Fix Version/s: 0.9b3
   (was: 1.0)
   Resolution: Fixed

 Ask Wayne Schlitt permission to include spftest's test.txt and 
 test_parser.txt files
 

 Key: JSPF-5
 URL: http://issues.apache.org/jira/browse/JSPF-5
 Project: jSPF
  Issue Type: Task
Affects Versions: 0.9b2
Reporter: Stefano Bagnara
 Assigned To: Norman Maurer
 Fix For: 0.9b3


 We wrote JUnit base testsuites to read that tests but there are no licensing 
 information here http://www.schlitt.net/spf/tests/tests_v2.1/test.txt

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [VOTE] James 2.3.0rc1 Release

2006-07-24 Thread Noel J. Bergman
+1

--- Noel

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]