Mail private Seen IMAP flags are not migrated for shared mailboxes.
Steps to reproduce
- In NS7 configure Email with users
first.user and second.user
- Configure Email with Shared Seen disabled (see https://docs.nethserver.org/en/v7/mail.html#shared-seen-configuration)
second.user shares a mailbox myseconds with first.user. Put some messages into myseconds
first.users marks some messages Shared/myseconds as Seen (Read)
- Migrate Email to NS8
Expected behavior
After migration, messages of Shared/myseconds are marked Seen/Unseen as before.
Actual behavior
All messages are marked Unseen (New).
Workaround is:
cp -vp first.user/Maildir/shared/second.user\@example.org/.INBOX/dovecot.index.pvt first.user/Maildir/shared/second.user/.INBOX/dovecot.index.pvt
In /var/log/messages:
Apr 24 17:45:46 cluster agent@mail1[17337]: 'first.user/Maildir/shared/second.user@example.org' -> '{shared_entry%%@example.org}/second.user@example.org'
Components
See also
Thanks to @lucagasparini
Mail private Seen IMAP flags are not migrated for shared mailboxes.
Steps to reproduce
first.userandsecond.usersecond.usershares a mailboxmysecondswithfirst.user. Put some messages intomysecondsfirst.usersmarks some messagesShared/mysecondsas Seen (Read)Expected behavior
After migration, messages of
Shared/mysecondsare marked Seen/Unseen as before.Actual behavior
All messages are marked Unseen (New).
Workaround is:
In /var/log/messages:
Components
See also
Thanks to @lucagasparini