I used dovecot without shared folders some time ago. All work fine.
old dovecot config:
mail_home=/var/mail/%d/%n
mail_location =  maildir:/var/mail/%d/%n:UTF-8:INBOX=/var/mail/%d/%n/Inbox
mail_plugins = acl

protocol imap {
  mail_plugins = $mail_plugins
}
All work fine.
Now I want to add shared folder functionality. I am defining namespaces and
doing it wrong (maybe)
new dovecot config:
mail_home=/var/mail/%d/%n
mail_location =  maildir:/var/mail/%d/%n:UTF-8:INBOX=/var/mail/%d/%n/Inbox
mail_plugins = acl
mail_debug=yes
namespace inbox {
  type = private
  separator = /
  prefix =
  inbox = yes
}
namespace {
  type = shared
  separator = /
  prefix = shared/%%u/

  # wrong
  #location = maildir:%%h/Maildir:INDEX=~/Maildir/shared/%%u:INDEXPVT=~/
Maildir/shared/%%u
  # wrong again
  location = maildir:%%h/:INDEX=~/%%u
  subscriptions = no
  list = children
}

protocol imap {
  mail_plugins = $mail_plugins imap_acl acl
}

plugin {
  acl = vfile
  acl_shared_dict = file:/var/mail/%d/shared-mailboxes.db
}


I can set access right for shared folder (screenshot - https://ibb.co/ccxQ63wN)
but i can not see shared folder in subscriptions (screenshot - https://ibb.co/
PRfpD7X)

--
Anton
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to