[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?


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

More information about the ingo mailing list