migrate from php-imap-filter to sieve

View: New views
5 Messages — Rating Filter:   Alert me  

migrate from php-imap-filter to sieve

by Peter Meier-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

currently we are using prefs storage for ingo filters and filter with
php. However with a new upcoming mailbackend, we'd like to switch to use
sieve and manage the filters through managesieve.

as it is stated on the ingo website: "System administrators are able to
switch to a different filter system or script storage at any time and
the users' filter rules will persist." can we assume that we only need
to switch the backend and trigger a rewrite of the filters? I don't
fully understand what you mean with that.

Anybody ever switched the filter engine? Experiences?

thanks a lot and cheers

pete
--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: migrate from php-imap-filter to sieve

by Patrick Domack :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

That would be correct.
Since ingo stores it's rules in it's own format, it will create all  
the rules it can in the new format. not all formats support all rules  
though, so some rules might be lost, atleast till changed again, or  
support for those filtering methods where added (unless this was  
changed recently? I don't really see how it could be fixed though)

Quoting Peter Meier <peter.meier@...>:

> Hi
>
> currently we are using prefs storage for ingo filters and filter with
> php. However with a new upcoming mailbackend, we'd like to switch to use
> sieve and manage the filters through managesieve.
>
> as it is stated on the ingo website: "System administrators are able to
> switch to a different filter system or script storage at any time and
> the users' filter rules will persist." can we assume that we only need
> to switch the backend and trigger a rewrite of the filters? I don't
> fully understand what you mean with that.
>
> Anybody ever switched the filter engine? Experiences?
>
> thanks a lot and cheers
>
> pete
> --
> Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: ingo-unsubscribe@...
>



--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: migrate from php-imap-filter to sieve

by Peter Meier-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

> Since ingo stores it's rules in it's own format, it will create all  
> the rules it can in the new format. not all formats support all  
> rules though, so some rules might be lost, atleast till changed  
> again, or support for those filtering methods where added (unless  
> this was changed recently? I don't really see how it could be fixed  
> though)

will it create the rules if somebody stores them again or during the  
next login?

does it still save the rules in its own format? If we use managesieve  
to deploy the scripts, what will happen if somebody deploys their own  
sieve script with managesieve?

thanks a lot for your answers.

cheers pete

--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: migrate from php-imap-filter to sieve

by Patrick Domack :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Quoting Peter Meier <peter.meier@...>:

> Hi
>
>> Since ingo stores it's rules in it's own format, it will create all  
>> the rules it can in the new format. not all formats support all  
>> rules though, so some rules might be lost, atleast till changed  
>> again, or support for those filtering methods where added (unless  
>> this was changed recently? I don't really see how it could be fixed  
>> though)
>
> will it create the rules if somebody stores them again or during the  
> next login?
>
If the user tell ingo to store it again, yes, it will. Depending on  
the settings for ingo, it might also store it when a rule is  
added/deleted/modified.

During the next login? I don't believe so, I haven't looked though and  
dunno about recent versions of ingo

> does it still save the rules in its own format? If we use  
> managesieve to deploy the scripts, what will happen if somebody  
> deploys their own sieve script with managesieve?
>

Yes, ingo will ALWAYS save it's rules in it's own format (in the prefs  
system? believe this is changable in recent versions)

If someone updates it manually using like thunderbird, cause you have  
the managesieve port world accessable, then their ingo rules would be  
idle and not used. Since the support for sieve scripts seems to be so  
rare, I would put that down to user knowledge, only manage your  
scripts using webmail or yourself, don't attempt both, unless you know  
sieve, and thunderbird sieve support requires user knowledge of how  
sieve works so.


--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...

Re: migrate from php-imap-filter to sieve

by Peter Meier-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

>>> Since ingo stores it's rules in it's own format, it will create all
>>> the rules it can in the new format. not all formats support all rules
>>> though, so some rules might be lost, atleast till changed again, or
>>> support for those filtering methods where added (unless this was
>>> changed recently? I don't really see how it could be fixed though)
>>
>> will it create the rules if somebody stores them again or during the
>> next login?
>>
> If the user tell ingo to store it again, yes, it will. Depending on the
> settings for ingo, it might also store it when a rule is
> added/deleted/modified.
>
> During the next login? I don't believe so, I haven't looked though and
> dunno about recent versions of ingo

the above is fine, we can easily tell the users to save their filters again.

>> does it still save the rules in its own format? If we use managesieve
>> to deploy the scripts, what will happen if somebody deploys their own
>> sieve script with managesieve?
>>
>
> Yes, ingo will ALWAYS save it's rules in it's own format (in the prefs
> system? believe this is changable in recent versions)

ok good to know. Maybe I messed up the different storages, currently we
have it in the very own ingo_rules table.

> If someone updates it manually using like thunderbird, cause you have
> the managesieve port world accessable, then their ingo rules would be
> idle and not used. Since the support for sieve scripts seems to be so
> rare, I would put that down to user knowledge, only manage your scripts
> using webmail or yourself, don't attempt both, unless you know sieve,
> and thunderbird sieve support requires user knowledge of how sieve works
> so.

Yeah, all the geeks you can easily tell to pay attention. For all the
others the only supported way is via webinterface.

Thanks for all your answers!

cheers pete
--
Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: ingo-unsubscribe@...