> On 11/08/2022 11:26 EEST spi <s...@nurfuerspam.de> wrote:
> 
> 
> 
> 
> 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

The reason for this is that keywords cannot be currently deleted, and they do 
not become deleted when nothing uses them.

If you ever use a keyword for a specific mailbox it stays there until you 
delete the mailbox (or the indexes).

Aki

Reply via email to