On Tue, Jul 14, 2009 at 4:12 PM, Andreas
Wenk<[email protected]> wrote:
>
> till schrieb:
>>
>> On Tue, Jul 14, 2009 at 1:36 PM, emi<[email protected]> wrote:
>>>
>>> Hi,
>>> If you're going to do a filter plugin, I see three ways to do so:
>>>  * Implement a unique plugin that will be able to handle multiple
>>> filtering
>>> systems (client-side, sieve, exim, etc)
>>>  * Implement multiple plugins, one for each filtering system
>>>  * Implement one general plugin with some hooks (Filter API) where each
>>> particular plugin (client-side, sieve, etc) would use them
>>>
>>> Just as a suggestion, I recommend to implement the simpler one (just
>>> client-side filtering plugin, as you say) and then see wich of these
>>> options
>>> is better/easier to implement and to manage. Personally, I'd prefer the
>>> thirst solution, which is extensible, clearer and faster (I suppose).
>
> +1
>
>> I'm inclined to agree. :-) I wanted to write a plugin for dspam as
>> well. I think providing an "internal" filter API and offering drivers
>> would be the best solution, but that's just my personal opinion.
>>
>> Till
>
> hopefully you will agree ;-)
>
> I think this would be the best solution. Starting with a simple filtering
> and leave it extensible. So now that turns me on but actually I don't know
> yet if I have the time to start writing a plugin for that - especially
> because I have to learn the plugin structure before (but it seems to be very
> clear).
>
> Filtering was the first thing I missed in roundcube. I'll keep you informed
> ...
>

Feel free to ping me wherever if you need help. Also, do you have
something else on the server? I'm wondering if cpanel etc. offer an
API to add/edit filters too.

Till
_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to