Problem with shared after upgrade

Aki Tuomi aki.tuomi at open-xchange.com
Sun Oct 24 20:13:11 EEST 2021


> On 24/10/2021 19:53 Yves <dovecot at eurower.com> wrote:
> 
>  
> Hi,
> 
> Old (and production) version :
> dovecot --version
> 2.1.9
> 
> New version :
> dovecot --version
> 2.3.16 (7e2e900c1a)
> 
> 
> Exactly same configuration, for shared configuration :
> namespace {
>   list = children
>   location = maildir:%%h/Maildir:INDEX=~/Maildir/shared/%%u
>   prefix = shared/%%u/
>   separator = /
>   subscriptions = yes
>   type = shared
> }
> 
> 
> But :
> On Old version, with my imap client (Thunderbird), I see :
> <account> / shared / <shared account> / INBOX
> <account> / shared / <shared account> / all the others folders
> 
> On new version, I see :
> <account> / shared / <shared account> / all the others folders
> 
> But not <account> / shared / <shared account> / INBOX
> 
> 
> I debug it, and seem to be OK :
> doveadm acl debug -u <account> shared/<shared account>/INBOX
> doveadm(<account>): Info: Mailbox 'INBOX' is in namespace
> 'shared/<shared account>/'
> doveadm(<account>): Info: Mailbox path: /home/dovecotmail/<shared
> account>/Maildir
> doveadm(<account>): Info: All message flags are shared across users in
> mailbox
> doveadm(<account>): Info: User <account> has rights: lookup read write
> write-seen write-deleted insert post expunge create delete admin
> doveadm(<account>): Info: Mailbox found from dovecot-acl-list
> doveadm(<account>): Info: User <shared account> found from ACL shared dict
> doveadm(<account>): Info: Mailbox shared/<shared account>/INBOX is
> visible in LIST
> 
> And in debug log :
> Oct 23 12:35:01 imap(<account>)<18244><IrkoZALP4eRQfHif>: Debug: Mailbox
> shared/<shared account>: Rotated transaction log
> /home/dovecotmail/<account>/Maildir/shared/<shared
> account>/.INBOX/dovecot.index.log (seq=982, reset=no)
> Oct 23 12:35:01 imap(<account>)<18244><IrkoZALP4eRQfHif>: Debug: Mailbox
> shared/<shared account>: Recreated
> /home/dovecotmail/<account>/Maildir/shared/<shared
> account>/.INBOX/dovecot.index (file_seq=982) because: .log file format
> version 1.2 is too old
> 
> Debug is ok for me ?
> 
> Any idea ?
> 
> Thanks

You need to add a setting for this behavior,

https://doc.dovecot.org/settings/core/#mail-shared-explicit-inbox

Aki


More information about the dovecot mailing list