dovecot: migrate to dovecot 2.4
This commit is contained in:
+5
-2
@@ -78,6 +78,8 @@ in
|
||||
};
|
||||
};
|
||||
|
||||
systemd.services.dovecot.serviceConfig.CacheDirectory = "dovecot";
|
||||
|
||||
mailserver = {
|
||||
enable = true;
|
||||
fqdn = "mail.example.com";
|
||||
@@ -114,7 +116,7 @@ in
|
||||
group = "vmail";
|
||||
};
|
||||
|
||||
indexDir = "/var/lib/dovecot/indices";
|
||||
indexDir = "/var/cache/dovecot/fts";
|
||||
|
||||
enableImap = false;
|
||||
};
|
||||
@@ -219,7 +221,8 @@ in
|
||||
with subtest("Check dovecot maildir and index locations"):
|
||||
# If these paths change we need a migration
|
||||
machine.succeed("doveadm user -f home user1@example.com | grep ${nodes.machine.mailserver.storage.path}/example.com/user1")
|
||||
machine.succeed("doveadm user -f mail user1@example.com | grep 'maildir:~/mail:INDEX=${nodes.machine.mailserver.indexDir}/example.com/user1'")
|
||||
machine.succeed("doveadm user -f mail_path user1@example.com | grep ${nodes.machine.mailserver.storage.path}/example.com/user1/mail")
|
||||
machine.succeed("doveadm user -f mail_index_path user1@example.com | grep ${nodes.machine.mailserver.indexDir}/example.com/user1")
|
||||
|
||||
with subtest("mail to send only accounts is rejected"):
|
||||
machine.wait_for_open_port(25)
|
||||
|
||||
Reference in New Issue
Block a user