[Dovecot] Info about sharing mail folder

Gianluca Calloni gianluca.calloni at jodovit.com
Tue Jun 3 13:33:48 UTC 2014


Hi to all.

 

First of all.. I'm new on the mailing list.. So.. Sorry in advance for any
mistake or error on posting here..

 

The question (or doubt..) is about sharing mail folder. I use a test mail
server. Is not the production server (always dovecot + postfix +
spamassassin + clamav)

 

Well.. In test mail server i can use the share folder, follow the conf
istruction on wiki dovecot. And work fine.

But i need to know if is possible for user_a at mydomain.com to share only 1 or
2 subfolder (E.g. .INBOX.FOLDER_A and .INBOX.FOLDER_B shared,
.INBOX_FOLDER_C not shared)

 

When i do some test sharing folder, the user with wich user_a at mydomain.com
share the mailbox can view all the subfolder of user_a at mydomain.com

 

Following my dovecot versione e config.

 

Thank's in advance

 

My dovecot version is 2.0.19

My dovecot conf is :

# 2.0.19: /etc/dovecot/dovecot.conf

doveconf: Fatal: open(/etc/dovecot/dovecot.conf) failed: Permission denied

calloni at dovecot:~$ sudo -i

[sudo] password for calloni:

root at dovecot:~# dovecot -n

# 2.0.19: /etc/dovecot/dovecot.conf

# OS: Linux 3.5.0-49-generic i686 Ubuntu 12.04.4 LTS ext4

dict {

  acl = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext

}

disable_plaintext_auth = no

first_valid_uid = 150

last_valid_uid = 150

mail_gid = mail

mail_location = maildir:/var/vmail/%d/%u

mail_plugins = acl

mail_uid = vmail

namespace {

  inbox = yes

  location =

  prefix =

  separator = /

  type = private

}

namespace {

  list = yes

  location = maildir:%%h:INDEX=~/shared/%%u

  prefix = shared/%%u/

  separator = /

  subscriptions = no

  type = shared

}

passdb {

  args = /etc/dovecot/dovecot-sql.conf.ext

  driver = sql

}

plugin {

  acl = vfile

  acl_shared_dict = proxy::acl

}

postmaster_address = postmaster at jodovit.local

protocols = " imap pop3"

service auth {

  unix_listener /var/spool/postfix/private/auth {

    group = postfix

    mode = 0660

    user = postfix

  }

  unix_listener auth-userdb {

    group = mail

    mode = 0600

    user = vmail

  }

}

service dict {

  unix_listener dict {

    group = mail

    mode = 0600

    user = vmail

  }

}

ssl_cert = </etc/ssl/certs/dovecot.pem

ssl_key = </etc/ssl/private/dovecot.pem

userdb {

  args = /etc/dovecot/dovecot-sql.conf.ext

  driver = sql

}

 

Thi



More information about the dovecot mailing list