On Wed, 2009-01-07 at 00:17 +0100, Robert Schetterer wrote: > Timo Sirainen schrieb: > > On Wed, 2009-01-07 at 00:05 +0100, Robert Schetterer wrote: > >> namespace shared { > >> separator = / > >> prefix = "shared/%d/%%u/" > >> subscriptions = yes > >> list = yes > >> } > > .. > >> %%u seems not expand to other existing users instead it expands to % > > > > Worked last I tried. Show the whole dovecot -n output? > > > here it is ( without ip ) > quota imap was working but temp disabled for testing > additional failure > loading listescape and autocreate, brakes autocreate
Works here .. Maybe try the latest nightly snapshots? Perhaps things have been fixed there already. > namespace: > type: shared > separator: / > prefix: shared/%d/%%u/ > list: yes > subscriptions: yes You're missing location for other users' maildirs here. Should probably be: location = maildir:/usr/local/virtual/%%d/%%u/Maildir:INDEX=~/Maildir/shared/%%u > acl_dict: file:/var/lib/dovecot/shared-mailboxes > acl_shared_dict: file:/var/lib/dovecot/shared/mailboxes What are the contents of this file? Also you'll only need acl_shared_dict. Looks like dovecot-example.conf incorrectly used acl_dict. Anyway..: > dovecot: Jan 06 23:53:14 Info: IMAP(rob...@schetterer.com): Namespace > shared/schetterer.com/%/: Permission lookup failed from > /var/run/dovecot/user-not-found/% See the "namespace shared/schetterer.com/%/" part. You were somehow trying to look up a user called "%". Although unknown user lookups shouldn't cause error messages to be written to log files. Have to get this fixed.
signature.asc
Description: This is a digitally signed message part