Hello,
I am running Dovcecot 2.3.19 on Debian, and I am trying to get shared to work.
It's working if I do this:
namespace {
type = shared
separator = /
prefix = Team/%%u/
location = maildir:%%h/Maildir:INDEX=%h/Maildir/Team/%%u:INDEXPVT=%h/Maildir/Team/%%u
subscriptions = no
list = children
}
After setting some ACLs, I now have the following in LIST
output:
…
. LIST "" *
* LIST (\HasNoChildren) "/" INBOX
[…]
* LIST (\Noselect \HasChildren) "/" Team/rechnungseingang@example.org
* LIST (\HasNoChildren) "/" "Team/rechnungseingang@example.org/Archiv bearbeitete Rechnungen"
. OK List completed (0.003 + 0.000 + 0.007 secs).
However, since I am using Maildir, the default separator is .
, and
so I have to change the separator for the inbox
namespace, which
makes me feel uneasy. The system still uses .dotted.notation
on
the filesystem despite the namespace change, and subfolders and all
still work, but it still rubs me the wrong way to do this.
And yet, when I try to use .
like this:
separator = .
prefix = Team.%%u.
location = maildir:%%h/Maildir:INDEX=%h/Maildir/.Team,%%u:INDEXPVT=%h/Maildir/.Team.%%u
then nothing shows up in LIST
output. Any idea why this might be?
Thanks,
-- martin krafft | https://matrix.to/#/#madduck:madduck.net
"den stil verbessern, das heißt den gedanken verbessern." - friedrich nietzsche {: .blockquote }
spamtraps: madduck.bogus@madduck.net {: .hidden }