Назад | Перейти на главную страницу

Ошибка разрешения Dovecot при создании почтового ящика

У меня новая установка Dovecot, с демоном dovecot, запущенным от имени пользователя root (согласно ps).

Мой 10-mail.conf содержит

mail_location = mbox:/data/mail:INBOX=/data/mail/%d/%n
mail_privileged_group = vmail

а мои подкаталоги / data / mail / * (доменные имена) принадлежат vmail: vmail с разрешениями 777.

Тем не менее, когда мой клиент пытается получить почту с помощью хлопка, голубятня заполняется такими ошибками:

Nov 29 00:18:54 pop3(user@mydomain.com): Error: Couldn't open INBOX: Permission denied

Я предполагаю, что dovecot не может создать папку INBOX (даже если она успешно создала папку /data/mail/mydomain.com/user). Может кто-нибудь объяснить, что не так?

Получается, что корень почтового каталога (mbox) должен принадлежать почтовому пользователю с 750. После этого все заработало.

(Кредит Майклу Хэмптону выше)