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 <mapand...@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