[ingo] Exim Sieve Backend
Martin Fraser
mdf at darksnow.net
Fri Feb 24 09:42:07 PST 2006
Thanks for the reply Chuck, I also contacted Mike and he said the same
thing.
I feel it is a trivial change really so if anyone else is changing the
sieve files could they simply change the header line from the file to
remove the ##INGO and make the first line
# Sieve Filter
on it's own.
You're absolutely right in saying that it doesn't need another file, I
just did it like that at home to prevent any changes to Mike module.
Cheers and again, I hope somebody with write access to the CVS server
can make this change and that it helps some people out there.
Martin...
Chuck Hagenbuch wrote:
> Quoting Martin Fraser <mdf at darksnow.net>:
>
>
>>I created a exim.php script for inclusion in $horde/ingo/lib/Scripts but
>>it is very very simple and make a tiny change to what Mike Cochrane has
>>already done. I can't take credit for any of this and I'll email Mike
>>about the change.
>>
>>require_once('sieve.php');
>>
>>class Ingo_Script_exim extends Ingo_Script_sieve {
>> /**
>> * For exim to read sieve scripts it requires the
>> * # Sieve filter header so I've simply prepended
>> * it onto the standard sieve header
>> */
>> function toCode() {
>> return "# Sieve Filter\n" . parent::toCode();
>> }
>>}
>
>
> Mike isn't active in working on Ingo these days, so here or on
> http://bugs.horde.org/ are the right places to post this. Are you sure
> that a new file is needed here? Or can we just change the top comment
> so it works for both regular sieve servers and exim?
>
> Thanks,
> -chuck
>
More information about the ingo
mailing list