Permission denied for dovecot to access mail directory

Я настроил почтовый сервер с использованием Postfix & Dovecot на CentOS 7. Когда я пытаюсь получить почту с помощью thnderbird или любого другого почтового клиента, я получаю эту ошибку в файле maillog:

Jun 19 01:38:23 localhost dovecot: imap(default-agent@involv.ir): Error: open(/var/spool/postfix/default-agent@involv.ir) failed: Permission denied (euid=500(default-agent@involv.ir) egid=500(default-agent@involv.ir) missing +w perm: /var/spool/postfix, dir owned by 0:0 mode=0755)
Jun 19 01:38:23 localhost dovecot: imap(default-agent@involv.ir): Error: Failed to autocreate mailbox INBOX: Internal error occurred. Refer to server log for more information. [2016-06-19 01:38:23]

Похоже, мой пользователь default-agent@involv.ir не имеет достаточных разрешений для доступа (чтения/записи) к этой директории: /var/spool/postfix/default-agent@involv.ir

Как это решить?

0
задан 19 June 2016 в 01:48
1 ответ

Не используйте LDA из постфикса, вместо этого используйте dovecot delivery . Подробное объяснение можно найти на http://wiki.dovecot.org/LDA/Postfix

Если будет реализовано, dovecot станет единственной службой, имеющей доступ к хранилищу, поэтому нет конфликт разрешений между постфиксом и dovecot .

0
ответ дан 24 November 2019 в 06:24

Теги

Похожие вопросы