[Dovecot] Outlook can't see namespace folders

Adam McDougall mcdouga9 at egr.msu.edu
Sat Nov 10 20:39:04 EET 2007


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



More information about the dovecot mailing list