Я получаю в своем системном журнале следующее предупреждение
27 16:53:54 h2004156 dovecot: imap-login: Login: user=<test@domain.com>, method=PLAIN, rip=89.16.141.57, lip=85.214.254.164, mpid=14496, TLS
Jan 27 16:53:54 h2004156 dovecot: imap(test@domain.com): Error: chdir(/var/vmail/user/test/) failed: Permission denied (euid=5000(vmail) egid=5000(vmail) missing +x perm: /var/vmail, dir owned by 150:8 mode=0770)
ранее я добавлял группу и пользователя vmail, но, похоже, не работает
Сообщение сообщает вам, в чем именно заключается проблема: Dovecot (работающий под uid и gid 5000) не имеет разрешения на выполнение (поиск) на /var/vmail
каталог. Он даже сообщает вам, каков владелец, группа и режим проблемного каталога! Вы недавно меняли права доступа к этому каталогу? Должен ли был быть идентификатор группы этого каталога 5000 (вместо 8) или, возможно, предполагалось, что режим будет 0771 (вместо 0770)?
Была такая же проблема.
/var/log/dovecot/imap.log
dir owned by 150:8 mode=0770
/etc/dovecot/dovecot.conf
mail_uid = 150
mail_gid = 8
first_valid_uid = 150
last_valid_uid = 150
systemctl restart dovecot
Также правильное разрешение для почтового каталога 0700
, на всякий случай для безопасности.