URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91650
[ Назад ]

Исходное сообщение
"Dovecot нет доступа к INBOX"

Отправлено paltusssss , 26-Май-11 13:40 
                          Здравствуйте!

# telnet 192.168.1.1 110
Trying 192.168.1.1...
Connected to 192.168.1.1 (192.168.1.1).
Escape character is '^]'.
+OK Hello.
user slava
+OK
pass slava
-ERR [IN-USE] Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2011-05-26 12:34:12]
Connection closed by foreign host.

Как видно из сообщения - Невозможно открыть папку входящие. Возможно из-за недостатка прав.

/etc/dovecot.conf

mail_location = maildir:/var/spool/mail/%d/%u
user = root
login_user = dovecot
socket listen {
    master {
      path = /var/run/dovecot/auth-master
      mode = 0660
      user = wmail
      group = mail
    }
    client {
      path = /var/run/dovecot/auth-client
      mode = 0660
      user = postfix
      group = postfix
    }
  }

ls -ld /var/spool/mail
drwxrwxr-x 3 root mail 4096 2011-05-18 19:15 /var/spool/mail/

     Подскажите пожалуйста каких прав - не хватает.


Содержание

Сообщения в этом обсуждении
"Dovecot нет доступа к INBOX"
Отправлено mmm , 26-Май-11 14:12 
>       user = wmail
>       group = mail

юсер или его группа может получить доступ к папке slava?


"Dovecot нет доступа к INBOX"
Отправлено paltusssss , 26-Май-11 14:37 
>>       user = wmail
>>       group = mail
> юсер или его группа может получить доступ к папке slava?

Дал права и на папку mail и на пользовательскую

ls -l /var/spool/mail/slava
-rw-rw---- 1 wmail mail 14734 2011-03-24 20:25 /var/spool/mail/slava
ls -ld /var/spool/mail
drwxrwxr-x 3 wmail mail 4096 2011-05-18 19:15 /var/spool/mail/

результат тот же.

mail_privileged_group = mail
mail_access_groups = mail


"Dovecot нет доступа к INBOX"
Отправлено paltusssss , 26-Май-11 15:40 
>[оверквотинг удален]
>>>       group = mail
>> юсер или его группа может получить доступ к папке slava?
> Дал права и на папку mail и на пользовательскую
> ls -l /var/spool/mail/slava
> -rw-rw---- 1 wmail mail 14734 2011-03-24 20:25 /var/spool/mail/slava
> ls -ld /var/spool/mail
> drwxrwxr-x 3 wmail mail 4096 2011-05-18 19:15 /var/spool/mail/
> результат тот же.
> mail_privileged_group = mail
> mail_access_groups = mail

P.S. Заглянул в /var/log/dovecot/dovecot.log

May 26 15:29:25 POP3(slava): Error: stat(/var/spool/mail//slava/tmp) failed: Not a directory
May 26 15:29:25 POP3(slava): Error: Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2011-05-26 15:29:25]

Получается, что проблема не в правах доступа?


"Dovecot нет доступа к INBOX"
Отправлено Andrey Mitrofanov , 26-Май-11 16:49 
> P.S. Заглянул в /var/log/dovecot/dovecot.log

Молодец!

> May 26 15:29:25 POP3(slava): Error: stat(/var/spool/mail//slava/tmp) failed: Not a directory

Сздать директорию /var/spool/mail/slava, дать права slava:slava?

> Получается, что проблема не в правах доступа?