I'd be grateful for any advice regarding one user sharing a single folder with another user.
Thanks, Keith
To recap: user 'kae' has set an acl sharing his folder 'stuff' with user 'def'.
As kae:
3 getacl stuff
- ACL "stuff" "def" lr "kae" lrwstipekxacd 3 OK Getacl completed.
As user def:
2 list "" *
- LIST (\HasNoChildren) "/" "Trash"
- LIST (\HasNoChildren) "/" "INBOX"
- LIST (\HasNoChildren) "/" "info"
- LIST (\HasNoChildren) "/" "customers" 2 OK List completed.
Timo said:
Looks ok. dovecot -n output would help.
# dovecot -n # 1.2.11: /etc/dovecot/dovecot.conf # OS: Linux 2.6.26-2-486 i686 Debian 5.0.4 ext3 log_path: /var/log/dovecot.err log_timestamp: %Y-%m-%d %H:%M:%S disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable: /usr/lib/dovecot/imap-login mail_location: maildir:/home/imapmail/%u mbox_write_locks: fcntl dotlock mail_plugins: acl imap_acl namespace: type: private separator: / inbox: yes list: yes subscriptions: yes namespace: type: public separator: / prefix: info/ location: maildir:/home/imapmail/public/info:CONTROL=/home/imapmail/public/info/.%u.control:INDEX=/home/imapmail/public/info/.%u.index list: yes subscriptions: yes namespace: type: public separator: / prefix: customers/ location: maildir:/home/imapmail/public/customers:CONTROL=/home/imapmail/public/customers/.%u.control:INDEX=/home/imapmail/public/customers/.%u.index list: yes subscriptions: yes namespace: type: shared separator: / prefix: shared/%%u/ location: maildir:/home/imapmail/%%u/Maildir:INDEX=~/Maildir/shared/%%u list: children auth default: passdb: driver: pam userdb: driver: static args: uid=imapmail gid=imapmail plugin: acl: vfile acl_shared_dict: file:/var/tmp/shared-mailboxes mail_log_events: delete undelete expunge copy mailbox_delete mailbox_rename mail_log_fields: uid box msgid size from subject #
What about if you try to SELECT the mailbox directly?
I'm not sure that I have the syntax exactly correct; however, as user 'def':
2 select shared/kae/stuff 2 NO Invalid mailbox name: shared/kae/stuff 3 select kae/stuff 3 NO Mailbox doesn't exist: kae.stuff
Note: the full path to the mailbox in question is /home/imapmail/kae/.stuff
If I'm using the incorrect syntax, what should it be?
If the syntax is correct, any ideas why I can't select the mailbox?
Thanks, Keith
-- Keith Edmunds
+-------------------------------------------------------------------------+ | Tiger Computing Ltd | Helping businesses make the most of Linux | | "The Linux Specialists" | http://www.tiger-computing.co.uk | +-------------------------------------------------------------------------+