mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-24 02:12:15 -05:00
Only ask for POP3 capabilities before authorization if TLS should be used. Always ask after authorization.
This commit is contained in:
parent
91e55f6fa1
commit
0c67f1f4cf
@ -256,11 +256,11 @@ public class Pop3Store extends Store
|
||||
// Eat the banner
|
||||
executeSimpleCommand(null);
|
||||
|
||||
mCapabilities = getCapabilities();
|
||||
|
||||
if (mConnectionSecurity == CONNECTION_SECURITY_TLS_OPTIONAL
|
||||
|| mConnectionSecurity == CONNECTION_SECURITY_TLS_REQUIRED)
|
||||
{
|
||||
mCapabilities = getCapabilities();
|
||||
|
||||
if (mCapabilities.stls)
|
||||
{
|
||||
writeLine("STLS");
|
||||
@ -296,6 +296,8 @@ public class Pop3Store extends Store
|
||||
{
|
||||
throw new AuthenticationFailedException(null, me);
|
||||
}
|
||||
|
||||
mCapabilities = getCapabilities();
|
||||
}
|
||||
catch (SSLException e)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user