changeset 19967:454bef9b317b

doveadm-server: v2 mail commands weren't doing a userdb lookup.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Tue, 29 Mar 2016 14:17:01 +0300
parents 7dd537c3f6d6
children bbc17bd6390b
files src/doveadm/doveadm-mail.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/doveadm-mail.c	Tue Mar 29 14:10:10 2016 +0300
+++ b/src/doveadm/doveadm-mail.c	Tue Mar 29 14:17:01 2016 +0300
@@ -932,6 +932,10 @@
 	};
 
 	mctx = doveadm_mail_cmdline_init(&mail_cmd);
+	if (!cctx->cli) {
+		/* doveadm-server always does userdb lookups */
+		mctx->service_flags |= MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP;
+	}
 	mctx->cur_username = cctx->username;
 	mctx->iterate_all_users = FALSE;
 	wildcard_user = NULL;