On Sat, Nov 10, 2007 at 07:21:21PM +0200, Timo Sirainen wrote:
On Sat, 2007-11-10 at 11:46 -0500, Adam McDougall wrote:
On Sat, Nov 10, 2007 at 06:10:49PM +0200, Timo Sirainen wrote:
On Fri, 2007-11-09 at 14:25 -0500, Adam McDougall wrote:
sr6v SUBSCRIBE "#shared" sr6v NO [TRYCREATE] Mailbox doesn't exist: #shared
same for #shared/decs. All of my public folders are under #shared/[namespace]/.
Well, I didn't think anyone would want that. :) http://hg.dovecot.org/dovecot/rev/f7aea3542cce
Thanks, now I can subscribe to #shared, but it still won't let me for #shared/decs. I verified this was new behavior by removing the patch.
Oh? Works with me. What kind of configuration does that namespace have?
x namespace
- NAMESPACE (("" "/")("#shared/decs/" "/")) NIL NIL x OK Namespace completed. x subscribe #shared x OK Subscribe completed. x subscribe #shared/decs x OK Subscribe completed.
My NAMESPACE reply looks a little different (NILs in different places) amd I tried unloading the acl plugin just to rule it out.
? OK Logged in. x namespace
- NAMESPACE (("" "/")) NIL (("#shared/decs/" "/")) x OK Namespace completed. x subscribe #shared x OK Subscribe completed. x subscribe #shared/decs x NO [TRYCREATE] Mailbox doesn't exist: #shared/decs x subscribe #shared/decs/unixadmin x OK Subscribe completed.
Does this have anything to do with it?: x LIST "" "#shared/" x OK List completed. x LIST "" "#shared/decs/"
- LIST (\Noselect \HasChildren) "/" "#shared/decs/" x OK List completed.
I tried making a brand new namespace called #shared/empty/ drwxrwx--- 2 postlocal postlocal 4096 Nov 10 13:36 empty but it behaved the same.
# 1.1.beta7: /usr/local/etc/dovecot.conf ssl_cert_file: /usr/local/etc/apache2/ssl/mail.pem ssl_key_file: /usr/local/etc/apache2/ssl/mail.pem disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable: /usr/local/libexec/dovecot/imap-login verbose_proctitle: yes first_valid_uid: 1000 first_valid_gid: 1000 mail_extra_groups: postlocal mail_location: maildir:%h/Maildir:CONTROL=%h/Maildir/dovecot/private/control:INDEX=%h/Maildir/dovecot/%q/private/indexes mmap_disable: yes mail_nfs_storage: yes mail_nfs_index: yes mail_plugins: acl mail_log_max_lines_per_sec: 0 imap_client_workarounds: delay-newmail netscape-eoh tb-extra-mailbox-sep namespace: type: private separator: / inbox: yes list: yes subscriptions: yes namespace: type: private separator: / prefix: mail/ hidden: yes subscriptions: yes namespace: type: private separator: / prefix: Mail/ hidden: yes subscriptions: yes namespace: type: public separator: / prefix: #shared/decs/ location: maildir:/egr/mail/shared/decs:CONTROL=%h/Maildir/dovecot/public/control/decs:INDEX=%h/Maildir/dovecot/%q/public/indexes/decs list: yes subscriptions: yes namespace: type: public separator: / prefix: #shared/empty/ location: maildir:/egr/mail/shared/decs:CONTROL=%h/Maildir/dovecot/public/control/empty:INDEX=%h/Maildir/dovecot/%q/public/indexes/empty list: yes subscriptions: yes auth default: passdb: driver: pam userdb: driver: passwd args: system_user= socket: type: listen client: path: /var/spool/postfix/private/auth mode: 384 user: postfix group: postfix plugin: acl: vfile:/usr/local/etc/dovecot-acls:cache_secs=10