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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]