Potential patch to filter mailboxes depending on annotation for non Kolab email clients

Bron Gondwana brong at fastmail.fm
Sun Nov 6 15:57:45 EST 2016


I'm happy for something like this. I have some ideas for using client quirks for this as we already do for iOS with the fuzzy search quirk.

Are you able to join the Cyrus development calls? They are at a very convenient time for Europe!

Bron.

On Sat, 5 Nov 2016, at 18:39, Timotheus Pokorra via Cyrus-devel wrote:
> Hello,
> 
> we have this discussion in Kolab [0] about whether to have an
> additional proxy (Guam) to process the data that comes from Cyrus
> imapd, or to patch Cyrus imapd itself.
> 
> What do you think about the attached patch?
> It checks if the email client identifies with Kolab in its name, and
> if not, only mailbox folders with annotation containing "mail" are
> published with the LIST command. If there are no folder annotations,
> the folder is published as well.
> 
> Are there any flaws with that patch? My C knowledge is quite rusty...
> 
> Would this patch be suitable for merging upstream? Or is this
> something we should keep in the Cyrus package packaged for Kolab?
> 
> Thank you, and have a nice weekend,
>   Timotheus
> 
> [0]: https://lists.kolab.org/pipermail/devel/2016-November/015490.html
> Email had 1 attachment:
> + cyrus-imapd.filterfolders.patch
>   2k (text/x-patch)


-- 
  Bron Gondwana
  brong at fastmail.fm


More information about the Cyrus-devel mailing list