From f090f49f5524098231c184e7b8e855dd4e7b96f8 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 26 Apr 2018 16:41:55 +0300 Subject: [PATCH] lib-storage: Fail if mail_attachment_detection_options has invalid options --- src/lib-storage/mail-storage-settings.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib-storage/mail-storage-settings.c b/src/lib-storage/mail-storage-settings.c index 51762c1018..e95011f6c1 100644 --- a/src/lib-storage/mail-storage-settings.c +++ b/src/lib-storage/mail-storage-settings.c @@ -545,6 +545,10 @@ static bool mail_storage_settings_check(void *_set, pool_t pool, } else if (str_begins(opt, "content-type=")) { const char *value = p_strdup(pool, opt+13); array_append(&content_types, &value, 1); + } else { + *error_r = t_strdup_printf("mail_attachment_detection_options: " + "Unknown option: %s", opt); + return FALSE; } options++; } -- 2.47.3