Dovecot и SharedFolders

Я хочу настроить общие папки в Dovecot 2.2.9 (Ubuntu). Я хочу поделиться папкой SHARED из пользовательского теста в пользовательский спам-ловушку.

мои конфигурации:

10-mail.conf

mail_location = maildir:/usr/local/office/mail/vmail/%d/%n

namespace {
  type = shared
  separator = .
  prefix = shared.%%u.
  inbox = no
  hidden = no
  location = maildir:/usr/local/office/mail/vmail/%d/%n:INDEXPVT=/usr/local/office/mail/vmail/%d/%n/shared.%%u
  subscriptions = yes
  list = yes

}

может быть, что-то не так в директиве - location ..

90-acl.conf

plugin {
  acl = vfile
}
plugin {
  acl_shared_dict = file:/usr/local/office/mail/vmail/%d/%n/shared-mailboxes.db  # Файл создался автоматом в папке юзера test
  acl_anyone = allow
}

20-imap.conf

protocol imap {
  mail_plugins = $mail_plugins imap_acl
}

Файл dovecot-acl для папки SHARED:

user=spamtrap lrs

команда:

doveadm acl debug -u spamtrap shared.SHARED

возвращает:

doveadm(spamtrap): Info: Mailbox 'INBOX' is in namespace 'shared.SHARED.'
doveadm(spamtrap): Info: Mailbox path: /usr/local/office/mail/vmail/domain.tld/spamtrap
doveadm(spamtrap): Info: Per-user private flags in mailbox: \Seen
doveadm(spamtrap): Info: User spamtrap@domain.tld has no rights for mailbox
doveadm(spamtrap): Error: User spamtrap@domain.tld is missing 'lookup' right
doveadm(spamtrap): Info: Mailbox shared.SHARED is NOT visible in LIST

Права были установлены через telnet командой:

. Setacl SHARED spamtrap@domain.tld lrws

Я не понимаю, что не так . Может ли кто-нибудь мне помочь?

Заранее спасибо!

0
задан 21 March 2016 в 11:43
1 ответ

Проблема была решена с помощью утилиты doveadm:

Вот руководство на будущее:

Dovecot - общие папки

0
ответ дан 5 December 2019 в 10:39

Теги

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