[Dovecot] Problems with Public Folders

Matt Rude lists at mattrude.com
Tue Apr 22 07:54:35 EEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am trying to implement public folders on my Fedora 8 + Postfix 2.5.1 +
 MySQL + Dovecot 1.0.13.  I have Public folder shown in for my users but
when they choose the folder "Public" they receive the error "The mail
server responded: Mailbox doesn't exist: Public" (in Thunderbird) or
just simply "Mailbox doesn't exist: Public" (In SquirrelMail). They are
also reciveing the same errors when they try to subscribe to the Public
Folder.

Thanks
- -Matt

- -------------------
# /usr/local/sbin/dovecot --version
1.0.13

- -------------------
# /usr/local/sbin/dovecot -n
# 1.0.13: /usr/local/etc/dovecot.conf
listen:
ssl_cert_file: /etc/pki/dovecot/certs/dovecot.pem
ssl_key_file: /etc/pki/dovecot/private/dovecot.pem
login_dir: /usr/local/var/run/dovecot/login
login_executable: /usr/local/libexec/dovecot/imap-login
login_user: postfix
mail_location:
maildir:/var/spool/virtualmailboxes/%d/%u/imap/:INBOX=/var/spool/virtualmailboxes/%d/%u/:INDEX=/var/spool/virtualmailboxes/%d/%u/imap/index/
mail_plugins: quota imap_quota
namespace:
  type: public
  separator: /
  prefix: Public/
  location: maildir:/var/spool/virtualmailboxes/%d/Public/
namespace:
  type: private
  separator: /
  inbox: yes
auth default:
  mechanisms: plain digest-md5 cram-md5
  cache_size: 128
  cache_ttl: 600
  passdb:
    driver: sql
    args: /etc/dovecot-mysql.conf
  userdb:
    driver: sql
    args: /etc/dovecot-mysql.conf
  socket:
    type: listen
    master:
      path: /var/run/dovecot/auth-master
      mode: 384
      user: virtualmail
      group: virtualmail
plugin:
  quota: maildir:storage=10240

- -------------------
# grep -v '^ *\(#.*\)\?$' /etc/dovecot-mysql.conf
driver = mysql
connect = dbname=postfix user=postfix host=localhost password=postfix
default_pass_scheme = md5sum
password_query = SELECT password FROM mailbox WHERE username = '%u'
user_query = SELECT maildir, 1000 AS uid, 1000 AS gid,
CONCAT('maildir:storage=', ROUND( mailbox.quota / 1024 ) ) AS quota FROM
mailbox WHERE username = '%u' AND active = '1'

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIDW+KyxB1nuZfLEYRAmigAJ44kfgX2Nh6Mi6PAukq4pxMBL3SpgCZASJG
qmmZr0N1HJPeWsKnQN+qcSs=
=xNyb
-----END PGP SIGNATURE-----


More information about the dovecot mailing list