]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
plugins: quota: quota-status - Improve error message for invalid recipient address.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Wed, 31 Oct 2018 22:09:48 +0000 (23:09 +0100)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Wed, 4 Dec 2019 18:11:10 +0000 (18:11 +0000)
src/plugins/quota/quota-status.c

index 8dcb8f48c681a09963f924d4584d5070d69791b1..fb90352aafeae87c426313500b24f8cd6e8c9926 100644 (file)
@@ -1,6 +1,7 @@
 /* Copyright (c) 2013-2018 Dovecot authors, see the included COPYING file */
 
 #include "lib.h"
+#include "str-sanitize.h"
 #include "ostream.h"
 #include "connection.h"
 #include "restrict-access.h"
@@ -169,8 +170,8 @@ static int client_input_line(struct connection *conn, const char *line)
                        SMTP_ADDRESS_PARSE_FLAG_BRACKETS_OPTIONAL,
                        &client->recipient, &error) < 0) {
                        i_error("quota-status: "
-                               "Client sent invalid recipient address: %s",
-                               error);
+                               "Client sent invalid recipient address `%s': "
+                               "%s", str_sanitize(line + 10, 256), error);
                        return 0;
                }
        } else if (str_begins(line, "size=")) {