Author: norman
Date: Thu Oct 27 10:15:56 2011
New Revision: 1189699

URL: http://svn.apache.org/viewvc?rev=1189699&view=rev
Log:
Support STARTTLS in LMTP too. See PROTOCOLS-45

Removed:
    
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPProtocol.java
Modified:
    
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfiguration.java
    
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java
    
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPProtocolHandlerChain.java

Modified: 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfiguration.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfiguration.java?rev=1189699&r1=1189698&r2=1189699&view=diff
==============================================================================
--- 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfiguration.java
 (original)
+++ 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfiguration.java
 Thu Oct 27 10:15:56 2011
@@ -50,9 +50,12 @@ public abstract class LMTPConfiguration 
         return false;
     }
 
+
     @Override
     public boolean isStartTLSSupported() {
         return false;
     }
+    
+    
 
 }

Modified: 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java?rev=1189699&r1=1189698&r2=1189699&view=diff
==============================================================================
--- 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java
 (original)
+++ 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java
 Thu Oct 27 10:15:56 2011
@@ -52,5 +52,4 @@ public class LMTPConfigurationImpl exten
     public void setGreeting(String greeting) {
         this.greeting = greeting;
     }
-    
 }

Modified: 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPProtocolHandlerChain.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPProtocolHandlerChain.java?rev=1189699&r1=1189698&r2=1189699&view=diff
==============================================================================
--- 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPProtocolHandlerChain.java
 (original)
+++ 
james/protocols/trunk/lmtp/src/main/java/org/apache/james/protocols/lmtp/LMTPProtocolHandlerChain.java
 Thu Oct 27 10:15:56 2011
@@ -35,6 +35,7 @@ import org.apache.james.protocols.smtp.c
 import org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler;
 import org.apache.james.protocols.smtp.core.VrfyCmdHandler;
 import org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension;
+import org.apache.james.protocols.smtp.core.esmtp.StartTlsCmdHandler;
 
 public class LMTPProtocolHandlerChain extends SMTPProtocolHandlerChain{
 
@@ -60,6 +61,7 @@ public class LMTPProtocolHandlerChain ex
         defaultHandlers.add(new WelcomeMessageHandler());
         defaultHandlers.add(new ReceivedDataLineFilter());
         defaultHandlers.add(new LMTPDataLineMessageHookHandler());
+        defaultHandlers.add(new StartTlsCmdHandler());
         return defaultHandlers;
     }
 



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

Reply via email to