Browse Source

assume Tunnel to be secure more consistently

follows up on 27458133.
wip/maildir-path-under-inbox
Oswald Buddenhagen 3 years ago
parent
commit
9169ee8fd8
  1. 6
      src/drv_imap.c

6
src/drv_imap.c

@ -2577,9 +2577,9 @@ imap_open_store_authenticate2( imap_store_t *ctx )
if (any || !strcasecmp( mech->string, cmech->string )) { if (any || !strcasecmp( mech->string, cmech->string )) {
if (!strcasecmp( cmech->string, "LOGIN" )) { if (!strcasecmp( cmech->string, "LOGIN" )) {
#ifdef HAVE_LIBSSL #ifdef HAVE_LIBSSL
if (ctx->conn.ssl || !any) if (ctx->conn.ssl || ctx->conn.conf->tunnel || !any)
#else #else
if (!any) if (ctx->conn.conf->tunnel || !any)
#endif #endif
auth_login = 1; auth_login = 1;
else else
@ -2680,7 +2680,7 @@ imap_open_store_authenticate2( imap_store_t *ctx )
if (!ensure_user( srvc ) || !ensure_password( srvc )) if (!ensure_user( srvc ) || !ensure_password( srvc ))
goto bail; goto bail;
#ifdef HAVE_LIBSSL #ifdef HAVE_LIBSSL
if (!ctx->conn.ssl) if (!ctx->conn.ssl && !ctx->conn.conf->tunnel)
#endif #endif
warn( "*** IMAP Warning *** Password is being sent in the clear\n" ); warn( "*** IMAP Warning *** Password is being sent in the clear\n" );
ctx->caps = 0; ctx->caps = 0;

Loading…
Cancel
Save