X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=imap%2Fimap.c;fp=imap%2Fimap.c;h=a6bbfb36a5f091f621a7bab37a3b59b21395b522;hb=4f1b1414371cc373f50ca79a888928635a3a3763;hp=43c2426fdcd7099dbead8641916a578ae98173ce;hpb=3bb9d26e7eb111656d716e34d81225dfb16b6c4b;p=apps%2Fmadmutt.git diff --git a/imap/imap.c b/imap/imap.c index 43c2426..a6bbfb3 100644 --- a/imap/imap.c +++ b/imap/imap.c @@ -381,16 +381,13 @@ int imap_open_connection (IMAP_DATA * idata) if (imap_check_capabilities (idata)) goto bail; /* Attempt STARTTLS if available and desired. */ - if (!idata->conn->ssf && (option(OPTSSLFORCETLS) || + if (!idata->conn->ssf && (mod_ssl.force_tls || mutt_bit_isset (idata->capabilities, STARTTLS))) { int rc; - if (option (OPTSSLFORCETLS)) + if (mod_ssl.force_tls) rc = M_YES; - else if ((rc = query_quadoption (OPT_SSLSTARTTLS, - _("Secure connection with TLS?"))) == -1) - goto err_close_conn; - if (rc == M_YES) { + else if (mod_ssl.starttls) { if ((rc = imap_exec (idata, "STARTTLS", IMAP_CMD_FAIL_OK)) == -1) goto bail; if (rc != -2) { @@ -409,7 +406,7 @@ int imap_open_connection (IMAP_DATA * idata) } } - if (option(OPTSSLFORCETLS) && ! idata->conn->ssf) { + if (mod_ssl.force_tls && ! idata->conn->ssf) { mutt_error _("Encrypted connection unavailable"); mutt_sleep (1); goto err_close_conn;