<DKIM> [PATCH 3/3] __syncmessagesto_flags: store keywords
Igor Almeida
igor.contato at gmail.com
Mon Nov 9 12:03:02 GMT 2015
>>> Also, I wonder how Keywords for IMAP <-> IMAP is currently discarded.
>>>
>> The default getkeywordmap() raises an exception, so selfflags is not
>> changed. Is that what you mean?
>
> Yes, if the exception is handled.
It is. Right at the end of patch 3/3, the except block will pass and
nothing is changed.
> Actually, I didn't check if you either
> process Keywords by default and then honor the configuration or if you
> only process Keywords if user has the option enabled.
>
Right now the message's keywords are always extracted (patch 2/3), and
the mapping takes place if the repository implements getkeywordmap()
(patch 3/3).
I'm unsure whether a boolean for 'enable translation' is required, since
you have to provide the mapping anyway. I don't feel strongly about
this, though.
>>> I guess that dynamically allowing any Keyword would be the next topic.
>>> :-)
>
>> Hm... in that case offlineimap itself would have to edit the config
>> file, I don't think that's what you really want.
>
> Not really, the configuration option could be change to accept *any*
> keyword. Oh, this would defeat your intend to map one letter per
> keyword... unless mapping is cached but that's yet another story.
>
Yes. Mapping is explicit in the config file. Not sure what you mean by
cached.
--
Igor Almeida
More information about the OfflineIMAP-project
mailing list