Commit d2415218 authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Remove ITERINDEX from mail_location

Allows index directories for subscribed mailboxes to be created
automatically.

Fixes #12
parent 350fc1e5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@ ssl_key = </etc/tls/tls.key

# The mail volume is mounted to /var/mail, indexes at /var/indexes
mail_home = /var/mail/virtual/%d/%n
mail_location = maildir:~/mail:INBOX=~/mail/.INBOX:INDEX=/var/indexes/%d/%n:ITERINDEX=
mail_location = maildir:~/mail:INBOX=~/mail/.INBOX:INDEX=/var/indexes/%d/%n

# The UID/GID of all virtual users
mail_uid = 5000
+2 −2
Original line number Diff line number Diff line
@@ -4,14 +4,14 @@ default_pass_scheme = SHA256
password_query = \
	SELECT \
	  REPLACE(password, 'sha256_unsalted$', '') AS password, \
	  CONCAT('maildir:~/mail:INBOX=/var/mail/virtual/', mailbox, ':INDEX=/var/indexes/%d/%n:ITERINDEX=') AS userdb_mail \
	  CONCAT('maildir:~/mail:INBOX=/var/mail/virtual/', mailbox, ':INDEX=/var/indexes/%d/%n') AS userdb_mail \
	FROM users \
	WHERE username = '%u' \
	  AND enabled = 1

user_query = \
	SELECT \
	  CONCAT('maildir:~/mail:INBOX=/var/mail/virtual/', mailbox, ':INDEX=/var/indexes/%d/%n:ITERINDEX=') AS mail \
	  CONCAT('maildir:~/mail:INBOX=/var/mail/virtual/', mailbox, ':INDEX=/var/indexes/%d/%n') AS mail \
	FROM users \
	WHERE username = '%u' \
	  AND enabled = 1