[ingo] Exim Sieve Backend

Chuck Hagenbuch chuck at horde.org
Thu Feb 23 10:25:07 PST 2006


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

-- 
"we are plastered to the windshield of the bus that is time." - Chris


More information about the ingo mailing list