From: <es...@us...> - 2009-05-20 01:09:23
|
Revision: 402 http://columba.svn.sourceforge.net/columba/?rev=402&view=rev Author: eschman Date: 2009-05-20 01:09:03 +0000 (Wed, 20 May 2009) Log Message: ----------- Don't add an unknown authentication mechanism here Modified Paths: -------------- columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java Modified: columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java =================================================================== --- columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java 2009-05-15 10:48:34 UTC (rev 401) +++ columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java 2009-05-20 01:09:03 UTC (rev 402) @@ -379,8 +379,10 @@ .getSupportedMechanisms(capas[i]); Iterator it = authMechanisms.iterator(); while (it.hasNext()) { - supportedMechanisms.add(new Integer(AuthenticationManager - .getSaslCode((String) it.next()))); + Integer saslCode = new Integer(AuthenticationManager + .getSaslCode((String) it.next())); + if (!saslCode.equals(-1)) + supportedMechanisms.add(saslCode); } break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <es...@us...> - 2013-08-16 18:01:44
|
Revision: 464 http://sourceforge.net/p/columba/code/464 Author: eschman Date: 2013-08-16 18:01:39 +0000 (Fri, 16 Aug 2013) Log Message: ----------- According to RFC 3207 4.2 the client should resent the EHLO command after STARTTLS. Some servers require this behaviour. Modified Paths: -------------- columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java Modified: columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java =================================================================== --- columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java 2013-03-21 15:12:38 UTC (rev 463) +++ columba/trunk/mail/src/main/java/org/columba/mail/smtp/SMTPServer.java 2013-08-16 18:01:39 UTC (rev 464) @@ -292,6 +292,9 @@ try { protocol.startTLS(); usingSSL = true; + + // reinitialize the connection after STARTTLS + initialize(); } catch (Exception e) { Object[] options = new String[] { MailResourceLoader.getString("", "global", "ok") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |