Author: bago
Date: Mon Aug  8 10:30:41 2005
New Revision: 230819

URL: http://svn.apache.org/viewcvs?rev=230819&view=rev
Log:
8BITMIME announce support (see also JAMES-52).
SMTPHandler cleaning: unused variable removed.

Modified:
    james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java

Modified: 
james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java
URL: 
http://svn.apache.org/viewcvs/james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java?rev=230819&r1=230818&r2=230819&view=diff
==============================================================================
--- james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java 
(original)
+++ james/server/trunk/src/java/org/apache/james/smtpserver/SMTPHandler.java 
Mon Aug  8 10:30:41 2005
@@ -178,7 +178,7 @@
      * The mail attribute holding the SMTP AUTH user name, if any.
      */
     private final static String SMTP_AUTH_USER_ATTRIBUTE_NAME = 
"org.apache.james.SMTPAuthUser";
-    
+
     /**
      * The thread executing this handler
      */
@@ -587,7 +587,7 @@
     private boolean parseCommand(String command) throws Exception {
         String argument = null;
         boolean returnValue = true;
-        
+
 
         if (command == null) {
             return false;
@@ -703,6 +703,7 @@
 
             esmtpextensions.add("PIPELINING");
             esmtpextensions.add("ENHANCEDSTATUSCODES");
+            esmtpextensions.add("8BITMIME");
 
             // Iterator i = esmtpextensions.iterator();
             for (int i = 0; i < esmtpextensions.size(); i++) {
@@ -759,7 +760,7 @@
      * Carries out the Plain AUTH SASL exchange.
      *
      * According to RFC 2595 the client must send: [authorize-id] \0 
authenticate-id \0 password.
-     * 
+     *
      * >>> AUTH PLAIN dGVzdAB0ZXN0QHdpei5leGFtcGxlLmNvbQB0RXN0NDI=
      * Decoded: [EMAIL PROTECTED]
      *
@@ -970,9 +971,9 @@
                     // Handle the SIZE extension keyword
 
                     if (mailOptionName.startsWith(MAIL_OPTION_SIZE)) {
-                        if (!(doMailSize(mailOptionValue))) {
-                            return;
-                        }
+                      if (!(doMailSize(mailOptionValue))) {
+                          return;
+                      }
                     } else {
                         // Unexpected option attached to the Mail command
                         if (getLogger().isDebugEnabled()) {
@@ -1193,7 +1194,6 @@
                     if (theConfigData.isVerifyIdentity()) {
                         String authUser = (getUser()).toLowerCase(Locale.US);
                         MailAddress senderAddress = (MailAddress) 
state.get(SENDER);
-                        boolean domainExists = false;
 
                         if ((!authUser.equals(senderAddress.getUser())) ||
                             
(!theConfigData.getMailServer().isLocalServer(senderAddress.getHost()))) {
@@ -1605,4 +1605,5 @@
         }
 
     }
+
 }



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

Reply via email to