]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
submission-login: proxy: Check for STARTTLS capability exactly, not as prefix
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Sun, 19 Apr 2020 13:10:30 +0000 (16:10 +0300)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Wed, 23 Mar 2022 10:25:06 +0000 (10:25 +0000)
src/submission-login/submission-proxy.c

index 2d616d6516218d1b05a36db55cb4e0e4fe7974b5..03dae118cf72f68d42f5f6da9b2b9903b41250bb 100644 (file)
@@ -572,7 +572,7 @@ int submission_proxy_parse_line(struct client *client, const char *line)
                        i_free_and_null(subm_client->proxy_xclient);
                        subm_client->proxy_xclient = p_strarray_dup(
                                default_pool, t_strsplit_spaces(text + 8, " "));
-               } else if (strncasecmp(text, "STARTTLS", 9) == 0) {
+               } else if (strcasecmp(text, "STARTTLS") == 0) {
                        subm_client->proxy_capability |=
                                SMTP_CAPABILITY_STARTTLS;
                } else if (strncasecmp(text, "AUTH", 4) == 0 &&