This is probably caused by systemd (or selinux or both).
With systemd, you need to add
ReadWritePaths=/home/mail
to the systemd unit.
Then you can check /var/log/audit/audit.log for any selinux specific problems. If you are using Centos/Redhat.
Aki
On 06/04/2020 17:01 Andrei Petru Mura mapandrei@gmail.com wrote:
Hi,
Dovecot version 2.2.36 In log files I get this error: dovecot: imap(test): Namespace '': mkdir(/home/mail/domain/test/Maildir) failed: Permission denied (euid=1005(vmail) egid=1005(vmail) missing +w perm: /home/mail/domain, UNIX perms appear ok (ACL/MAC wrong?))
My authentication configuration is this: passdb { driver = passwd-file args = username_format=%n /etc/dovecot/users }
userdb { driver = static args = uid=vmail gid=vmail home=/home/mail/domain/%n username_format=%n /etc/dovecot/users
}
/home/mail/domain/test directory is owned by vmail user. How to fix this?
Mura Andrei