From: Pierre Habouzit Date: Sun, 13 Jan 2008 21:27:35 +0000 (+0100) Subject: using stls should not enable new CAPAs X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=commitdiff_plain;h=88d239144bf6f50ca1eda6db7742281f0ad0f97f using stls should not enable new CAPAs --- diff --git a/lib-mx/pop.c b/lib-mx/pop.c index 876be67..189cb5d 100644 --- a/lib-mx/pop.c +++ b/lib-mx/pop.c @@ -586,7 +586,7 @@ static pop_query_status pop_capabilities(pop_data_t * pop_data, int mode) } /* Check capabilities */ - if (mode == 2) { + if (mode == 1) { const char *msg = NULL; if (pop_data->cmd_top == CMD_NOT_AVAILABLE) @@ -682,16 +682,6 @@ static pop_query_status pop_open_connection (pop_data_t * pop_data) mutt_sleep (2); return PQ_ERR; } - else { - /* recheck capabilities after STLS completes */ - ret = pop_capabilities (pop_data, 1); - if (ret == PQ_NOT_CONNECTED) - goto err_conn; - if (ret == PQ_ERR) { - mutt_sleep (2); - return PQ_ERR; - } - } } } @@ -710,7 +700,7 @@ static pop_query_status pop_open_connection (pop_data_t * pop_data) return ret; /* recheck capabilities after authentication */ - ret = pop_capabilities (pop_data, 2); + ret = pop_capabilities (pop_data, 1); if (ret == PQ_NOT_CONNECTED) goto err_conn; if (ret == PQ_ERR) {