From: Timo Sirainen Date: Mon, 5 Apr 2010 01:50:25 +0000 (+0300) Subject: lda, lmtp: Use layout=none for the raw mail storage. X-Git-Tag: 2.0.beta5~213 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=919d17f65790ecca0c8198174a58b5fd0951709d;p=thirdparty%2Fdovecot%2Fcore.git lda, lmtp: Use layout=none for the raw mail storage. This removes the need for hardcoded /tmp dir and avoids stat(/tmp/Dovecot Delivery Mail). --HG-- branch : HEAD --- diff --git a/src/lda/main.c b/src/lda/main.c index 28378439ee..056ce3e391 100644 --- a/src/lda/main.c +++ b/src/lda/main.c @@ -395,7 +395,7 @@ int main(int argc, char *argv[]) i_fatal("Raw user initialization failed: %s", errstr); memset(&raw_ns_set, 0, sizeof(raw_ns_set)); - raw_ns_set.location = "/tmp"; + raw_ns_set.location = ":LAYOUT=none"; raw_ns = mail_namespaces_init_empty(raw_mail_user); raw_ns->flags |= NAMESPACE_FLAG_NOQUOTA | NAMESPACE_FLAG_NOACL; diff --git a/src/lmtp/client.c b/src/lmtp/client.c index 1f5ae544af..dc6f095f78 100644 --- a/src/lmtp/client.c +++ b/src/lmtp/client.c @@ -137,7 +137,7 @@ static void client_raw_user_create(struct client *client) i_fatal("Raw user initialization failed: %s", error); memset(&raw_ns_set, 0, sizeof(raw_ns_set)); - raw_ns_set.location = "/tmp"; + raw_ns_set.location = ":LAYOUT=none"; raw_ns = mail_namespaces_init_empty(client->raw_mail_user); raw_ns->flags |= NAMESPACE_FLAG_NOQUOTA | NAMESPACE_FLAG_NOACL;