You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by hi...@apache.org on 2005/10/14 16:51:48 UTC

svn commit: r321140 - in /james/server/trunk: build.xml check-targets.properties src/java/org/apache/james/smtpserver/UnknownCmdHandler.java

Author: hilmer
Date: Fri Oct 14 07:51:42 2005
New Revision: 321140

URL: http://svn.apache.org/viewcvs?rev=321140&view=rev
Log:
James-416

Modified:
    james/server/trunk/build.xml
    james/server/trunk/check-targets.properties
    james/server/trunk/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java

Modified: james/server/trunk/build.xml
URL: http://svn.apache.org/viewcvs/james/server/trunk/build.xml?rev=321140&r1=321139&r2=321140&view=diff
==============================================================================
--- james/server/trunk/build.xml (original)
+++ james/server/trunk/build.xml Fri Oct 14 07:51:42 2005
@@ -492,7 +492,7 @@
           <include name="derbytools.jar"/>
           <include name="excalibur-datasource-2.1.jar"/>
           <include name="activation.jar"/>
-          <include name="mail-1.3.3.jar"/>
+          <include name="mail-1.3.2.jar"/>
           <include name="commons-dbcp-1.2.1.jar"/>
           <include name="commons-pool-1.2.jar"/>
           <include name="bcmail-jdk14-129.jar"/>

Modified: james/server/trunk/check-targets.properties
URL: http://svn.apache.org/viewcvs/james/server/trunk/check-targets.properties?rev=321140&r1=321139&r2=321140&view=diff
==============================================================================
--- james/server/trunk/check-targets.properties (original)
+++ james/server/trunk/check-targets.properties Fri Oct 14 07:51:42 2005
@@ -13,7 +13,7 @@
 sbcl.license=Sun Binary Code License
 
 # JavaMail
-javamail.version=1.3.3
+javamail.version=1.3.2
 javamail.name=mail
 javamail.id=${javamail.name}-${javamail.version}
 javamail.license=${sbcl.license}

Modified: james/server/trunk/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java
URL: http://svn.apache.org/viewcvs/james/server/trunk/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java?rev=321140&r1=321139&r2=321140&view=diff
==============================================================================
--- james/server/trunk/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java (original)
+++ james/server/trunk/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java Fri Oct 14 07:51:42 2005
@@ -1,60 +1,60 @@
-/***********************************************************************
- * Copyright (c) 1999-2005 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.                      *
- ***********************************************************************/
-
-package org.apache.james.smtpserver;
-
-import org.apache.james.util.mail.dsn.DSNStatus;
-
-/**
-  * Default command handler for handling unknown commands
-  */
-public class UnknownCmdHandler implements CommandHandler {
-
-    /**
-     * The name of the command handled by the command handler
-     */
-    public static final String UNKNOWN_COMMAND = "UNKNOWN";
-
-    /**
-     * Message failed flag to indicate if there is any failure
-     */
-    private final static String MESG_FAILED = "MESG_FAILED";
-
-
-    /**
-     * Handler method called upon receipt of an unrecognized command.
-     * Returns an error response and logs the command.
-     *
-     * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
-    **/
-    public void onCommand(SMTPSession session) {
-
-        //If there was message failure, don't consider it as an unknown command
-        if (session.getState().get(MESG_FAILED) != null) {
-            return;
-        }
-
-        session.getResponseBuffer().append("500 "+DSNStatus.getStatus(DSNStatus.PERMANENT, DSNStatus.DELIVERY_INVALID_CMD))
-                      .append(" Command ")
-                      .append(session.getCommandName())
-                      .append(" unrecognized.");
-        String responseString = session.clearResponseBuffer();
-
-        session.writeResponse(responseString);
-    }
-
-}
+/***********************************************************************
+ * Copyright (c) 1999-2005 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.                      *
+ ***********************************************************************/
+
+package org.apache.james.smtpserver;
+
+import org.apache.james.util.mail.dsn.DSNStatus;
+
+/**
+  * Default command handler for handling unknown commands
+  */
+public class UnknownCmdHandler implements CommandHandler {
+
+    /**
+     * The name of the command handled by the command handler
+     */
+    public static final String UNKNOWN_COMMAND = "UNKNOWN";
+
+    /**
+     * Message failed flag to indicate if there is any failure
+     */
+    private final static String MESG_FAILED = "MESG_FAILED";
+
+
+    /**
+     * Handler method called upon receipt of an unrecognized command.
+     * Returns an error response and logs the command.
+     *
+     * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
+    **/
+    public void onCommand(SMTPSession session) {
+
+        //If there was message failure, don't consider it as an unknown command
+        if (session.getState().get(MESG_FAILED) != null) {
+            return;
+        }
+
+        session.getResponseBuffer().append("500 "+DSNStatus.getStatus(DSNStatus.PERMANENT, DSNStatus.DELIVERY_INVALID_CMD))
+                      .append(" Command ")
+                      .append(session.getCommandName())
+                      .append(" unrecognized.");
+        String responseString = session.clearResponseBuffer();
+
+        session.writeResponse(responseString);
+    }
+
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org