Shared mailboxes nightmare (for me :-( )
Felix Rubio
felix at kngnt.org
Tue Sep 27 06:33:38 UTC 2016
Hi KR,
Just checked the folders, and they do not contain any of these subfolders. This is the structure I see:
.
├── dovecot-acl-list
├── dovecot.list.index
├── dovecot.list.index.log
├── dovecot.list.index.log.2
├── dovecot.mailbox.log
├── dovecot-uidvalidity
├── dovecot-uidvalidity.570e9b2d
├── mailboxes
│ ├── folderB
│ │ └── dbox-Mails
│ │ ├── dovecot.index
│ │ ├── dovecot.index.backup
│ │ ├── dovecot.index.cache
│ │ ├── dovecot.index.log
│ │ └── dovecot.index.thread
│ ├── dovecot-acl
│ ├── folderA
│ │ └── dbox-Mails
│ │ ├── dovecot.index.cache
│ │ └── dovecot.index.log
│ ├── folderC
│ │ └── dbox-Mails
│ │ ├── dovecot.index
│ │ ├── dovecot.index.backup
│ │ ├── dovecot.index.cache
│ │ └── dovecot.index.log
│ ├── INBOX
│ │ └── dbox-Mails
│ │ ├── dovecot.index
│ │ ├── dovecot.index.backup
│ │ ├── dovecot.index.cache
│ │ └── dovecot.index.log
│ ├── Junk
│ │ └── dbox-Mails
│ │ └── dovecot.index.log
│ ├── Sent
│ │ └── dbox-Mails
│ │ ├── dovecot.index.cache
│ │ └── dovecot.index.log
│ └── Trash
│ └── dbox-Mails
│ └── dovecot.index.log
├── sieve
│ ├── dovecot.sieve
│ ├── dovecot.svbin
│ └── tmp
├── spamassassin
│ ├── bayes.mutex
│ ├── bayes_seen
│ └── bayes_toks
├── storage
│ ├── dovecot.map.index
│ ├── dovecot.map.index.log
│ ├── m.1
│ ├── m.10
│ ├── m.11
│ ├── m.12
│ ├── m.13
│ ├── m.14
│ ├── m.2
│ ├── m.3
│ ├── m.4
│ ├── m.5
│ ├── m.6
│ ├── m.7
│ ├── m.8
│ └── m.9
└── subscriptions
Update: I have finally managed to see these folders in roundcube, after setting subscriptions=no (instead of yes) in the shared namespace. Also, I have been able to keep it working with the single dovecot-acl file I have inside mailboxes. Is this structure correct? I am asking becaus I have another user, for which I migrated the format to mdbox, for which I have these folders (curr, tmp, new) but also the structure I have for the shared :s. Are both formats mixed for that user?
Thank you,
Felix
On 27 September 2016 00:25:40 CEST, "dovecot at avv.solutions" <dovecot at avv.solutions> wrote:
>Quick thought: are the sub-folder structure complete?
>
>I mean, do they have their cur+new+tmp directories?
>
>With their rights ownership+permissions?
>
>KR
>
>On 09/26/2016 11:31 PM, Felix Rubio Dalmau wrote:
>> Hi everybody,
>>
>> I am honestly desperate: I have spent/invested the whole day in
>trying to set a shared mailbox, with quite partial success. The INBOX
>is merged with the top level mailbox, and there are many more folders.
>To give an idea, for the shared account sharedacc at domain.org, this is
>how looks the folder structure:
>>
>> sharedacc
>> |-folderA
>> |-folderB
>> \-folderC
>>
>> in the account for usera at domain.org, I see the following:
>>
>> usera
>> |-folderD
>> |-folderE
>> |-folderF
>> \-shared
>> \-sharedacc
>>
>> So, I do not get to see folderA, folderB, folderC, etc.
>>
>> My configuration is:
>>
>> # 2.2.25 (7be1766): /etc/dovecot/dovecot.conf
>> # Pigeonhole version 0.4.14 (099a97c)
>> # OS: Linux 4.5.4-0 x86_64 Debian stretch/sid zfs
>>
>> mail_plugins = zlib expire acl
>>
>> plugin {
>> acl = vfile
>> acl_shared_dict = proxy::acl
>> }
>>
>> dict {
>> acl = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
>> }
>>
>> namespace {
>> list = children
>> location =
>mdbox:/mnt/vmail/%%d/%%n:INDEXPVT=/mnt/vmail/indexes/shared/%%d/%%n
>> prefix = shared/%%n/
>> separator = /
>> subscriptions = yes
>> type = shared
>> }
>>
>> protocol lmtp {
>> mail_plugins = zlib expire acl sieve
>> }
>>
>> protocol imap {
>> mail_plugins = zlib expire acl antispam imap_acl
>> }
>>
>> the files I have one the account for sharedacc are:
>> sharedacc
>> |-dovecot-acl
>> |-dovecot-acl-list
>> \-mailboxes
>> |-dovecot-acl
>> |-folderA
>> | \-dbox-Mails
>> | \-dovecot-acl
>> |-folderB
>> | \-dbox-Mails
>> | \-dovecot-acl
>> \-folderC
>> \-dbox-Mails
>> \-dovecot-acl
>>
>> In dovecot-acl-list I have the following contents:
>> 1474920778 folderA
>> 1474920778 folderB
>> 1474920778 folderC
>>
>> and in every dovecot-acl, I have:
>> user=usera at domain.org akxeilprwts
>>
>> All the files on the filesystem are owned by the same vmail user.
>> What is strange is that I can see all these folderA, folderB, folderC
>in roundcube, and I can click to subscribe to them. However, when I go
>back to the general view, the subscriptions have been reset and I see
>only sharedacc, without a thing inside. Finally, in kmail I can see the
>subscribed folders without a problem (??!)
>>
>> Can please somebody help me?
--
Sent from my phone. Please excuse my brevity.
--
Sent from my phone. Please excuse my brevity.
More information about the dovecot
mailing list