Am 11.08.22 um 10:03 schrieb Aki Tuomi:

Maybe you should consider fixing this issue in FairMail instead? There is no 
supported way to manage keywords at this moment. Modifying the actual IMAP 
responses is very hard.

Aki

Am trying... But still there is the issue with the difference of keywords 
actually used in the mails and the ones in the index file. I had to delete the 
index files to reset that list - and I don't like deleting the index files on 
sdbox.
Is there a way to fix or circumvent that?


Can you show examples of this? All clients should only use the ones provided 
over IMAP connection, not what the index files contain.

Aki


Currently there are some mails in my inbox.

'doveadm -f flow -v fetch -u spi 'flags uid' mailbox Inbox' shows

flags=\Seen uid=3
flags=\Seen $Forwarded uid=4
flags=\Seen NonJunk 3_warten uid=5
flags=\Seen NonJunk uid=6
flags=\Seen NonJunk uid=7
flags=\Seen NonJunk uid=8
flags=\Seen uid=9
flags=\Seen NonJunk uid=10
flags=\Seen NonJunk uid=11
flags=\Seen NonJunk uid=12
flags=\Seen NonJunk uid=13
flags=\Seen NonJunk uid=14
flags=\Seen NonJunk uid=15
flags=\Answered \Seen uid=18
flags=\Seen uid=28
flags=\Seen uid=29
flags=\Seen NonJunk 3_warten uid=102


My client receives from dovecot the following list:

b select inbox
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $Forwarded
3_warten 1_aktuell 2_projekt 4_irgendwann)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk
$Forwarded 3_warten 1_aktuell 2_projekt 4_irgendwann \*)] Flags permitted.


Please seaa for the [1-4]_.* keywords - only 3_warten is used in the
inbox, but dovecot sends more. I had even a longer list, that's why I
deleted the index files.

To deal with that there are two options - a fixed list on the client
with the disadvantage of missing new keywords.

A defined list on the server - with the downside of the user being
unable to add new keywords.

So I thing both are somehow needed - a current list sent by dovecot and
pre-defined list omm the client.

--
Cheers
spi

Reply via email to