From 1fba10ff6f401ee03b0bc8a70150440baf4486cf Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 20 Jan 2016 13:30:43 +0200 Subject: [PATCH] imap, pop3, lmtp: Enable MAIL_STORAGE_SERVICE_FLAG_AUTOEXPUNGE --- src/imap/main.c | 3 ++- src/lmtp/main.c | 3 ++- src/pop3/main.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/imap/main.c b/src/imap/main.c index b4fcc01cb3..ab8d3b1b1d 100644 --- a/src/imap/main.c +++ b/src/imap/main.c @@ -366,7 +366,8 @@ int main(int argc, char *argv[]) }; struct master_login_settings login_set; enum master_service_flags service_flags = 0; - enum mail_storage_service_flags storage_service_flags = 0; + enum mail_storage_service_flags storage_service_flags = + MAIL_STORAGE_SERVICE_FLAG_AUTOEXPUNGE; const char *username = NULL; int c; diff --git a/src/lmtp/main.c b/src/lmtp/main.c index 8ceb389a12..b6d2a5d082 100644 --- a/src/lmtp/main.c +++ b/src/lmtp/main.c @@ -88,7 +88,8 @@ int main(int argc, char *argv[]) MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP | MAIL_STORAGE_SERVICE_FLAG_TEMP_PRIV_DROP | MAIL_STORAGE_SERVICE_FLAG_NO_LOG_INIT | - MAIL_STORAGE_SERVICE_FLAG_NO_IDLE_TIMEOUT; + MAIL_STORAGE_SERVICE_FLAG_NO_IDLE_TIMEOUT | + MAIL_STORAGE_SERVICE_FLAG_AUTOEXPUNGE; int c; if (IS_STANDALONE()) { diff --git a/src/pop3/main.c b/src/pop3/main.c index 77ebeaaec8..f46f9667a7 100644 --- a/src/pop3/main.c +++ b/src/pop3/main.c @@ -213,7 +213,8 @@ int main(int argc, char *argv[]) }; struct master_login_settings login_set; enum master_service_flags service_flags = 0; - enum mail_storage_service_flags storage_service_flags = 0; + enum mail_storage_service_flags storage_service_flags = + MAIL_STORAGE_SERVICE_FLAG_AUTOEXPUNGE; const char *username = NULL; int c;