From: Stephan Bosch Date: Fri, 29 Oct 2021 22:43:55 +0000 (+0200) Subject: submission-login: client - Explicitly set SMTP server command and auth line limits. X-Git-Tag: 2.3.18~166 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73b1ed4e82f88220e9383f28c924e8f8e50479d0;p=thirdparty%2Fdovecot%2Fcore.git submission-login: client - Explicitly set SMTP server command and auth line limits. This way, it will always use the same limits as all other login services. --- diff --git a/src/submission-login/client.c b/src/submission-login/client.c index c4e4b4dac8..7e5c170566 100644 --- a/src/submission-login/client.c +++ b/src/submission-login/client.c @@ -112,6 +112,8 @@ static void submission_client_create(struct client *client, smtp_set.tls_required = !client->secured && (strcmp(client->ssl_set->ssl, "required") == 0); smtp_set.xclient_extensions = xclient_extensions; + smtp_set.command_limits.max_parameters_size = LOGIN_MAX_INBUF_SIZE; + smtp_set.command_limits.max_auth_size = LOGIN_MAX_AUTH_BUF_SIZE; smtp_set.debug = client->set->auth_debug; subm_client->conn = smtp_server_connection_create_from_streams(