Author: sebb
Date: Wed Mar 30 14:15:04 2011
New Revision: 1086961

URL: http://svn.apache.org/viewvc?rev=1086961&view=rev
Log:
Does not make sense to allow client code to issue STARTTLS directly, so remove 
from list.

Modified:
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPCommand.java
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPSClient.java

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPCommand.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPCommand.java?rev=1086961&r1=1086960&r2=1086961&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPCommand.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPCommand.java
 Wed Mar 30 14:15:04 2011
@@ -49,22 +49,16 @@ public final class SMTPCommand
     public static final int QUIT = 13;
 
     /** 
-     * The TLS start command.
-     * @since 3.0 
-     */
-    public static final int STLS = 14 ;
-
-    /** 
      * The authorization command
      * @since 3.0 
      */
-    public static final int AUTH = 15 ;
+    public static final int AUTH = 14 ;
 
     /** 
      * The extended hello command
      * @since 3.0 
      */
-    public static final int EHLO = 16 ;
+    public static final int EHLO = 15 ;
 
     private static final int _NEXT_ = EHLO + 1; // update as necessary when 
adding new entries
 
@@ -92,7 +86,7 @@ public final class SMTPCommand
     private static final String[] _commands = {
                                           "HELO", "MAIL FROM:", "RCPT TO:", 
"DATA", "SEND FROM:", "SOML FROM:",
                                           "SAML FROM:", "RSET", "VRFY", 
"EXPN", "HELP", "NOOP", "TURN", "QUIT",
-                                          "STARTTLS", "AUTH", "EHLO"
+                                          "AUTH", "EHLO"
                                       };
 
 

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPSClient.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPSClient.java?rev=1086961&r1=1086960&r2=1086961&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPSClient.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/SMTPSClient.java
 Wed Mar 30 14:15:04 2011
@@ -259,7 +259,7 @@ public class SMTPSClient extends SMTPCli
      */
     public boolean execTLS() throws SSLException, IOException
     {
-        if (!SMTPReply.isPositiveCompletion(sendCommand(SMTPCommand.STLS)))
+        if (!SMTPReply.isPositiveCompletion(sendCommand("STARTTLS")))
         {
             return false;
             //throw new SSLException(getReplyString());


Reply via email to