liamr | 3 Dec 2004 00:13
Picon

gssapi authenticated Sieve servers

I've written a driver for Ingo to allow it to communicate with Sieve servers
that use GSSAPI authentication.  It requires the sivtest / imtest utility that
comes with the Cyrus IMAP distribution, but seems to be working fine in testing
here at UMich.  Ideally, this would support any authentication mechanism
supported by sivtest, but that's not been a high priority for me.

It's a modified version of the normal Sieve driver that uses sivtest to open the
socket and authenticate.  Due to the nature of the authentication mechanism, it
has it's own mechanism to follow referals as it cannot use the one provided in
Net_Sieve.

The drive also requires a couple of line modification to Net_Sieve which tell
Net_Sieve to skip the authentication stage when the authentication type is set
to GSSAPI, These /may/ get added to Net_Sieve release - I've discussed it with
the author but I'm not sure where things stand.  If they do, they'll probably
be in a form that makes more sense to that module's author.

Anyways. It needs some cleaning up.  I'd welcome feedback, help and suggestions.
It's available at:

    http://www.umich.edu/~liamr/horde/ingo-sivtest.tar

and contains the diff needed for Net/Sieve.php, the driver that gets installed
in ingo/lib/Driver, and example configuration stanza for
ingo/config/backends.php

Liam
Chuck Hagenbuch | 3 Dec 2004 20:42
Favicon
Gravatar

Re: gssapi authenticated Sieve servers

Quoting liamr@...:

> Anyways. It needs some cleaning up.  I'd welcome feedback, help and 
> suggestions. It's available at:
>
>     http://www.umich.edu/~liamr/horde/ingo-sivtest.tar
>
> and contains the diff needed for Net/Sieve.php, the driver that gets 
> installed in ingo/lib/Driver, and example configuration stanza for
> ingo/config/backends.php

Can you track this in an enhancement ticket on bugs.horde.org? That way when
it's possible with a released version of Net_Sieve we can get it into CVS, and
people willing to apply the diff can get it from there beforehand, including
tracking updates.

-chuck

--

-- 
"But she goes not abroad in search of monsters to destroy." - John 
Quincy Adams
Jan Schneider | 6 Dec 2004 14:45
Favicon
Gravatar

Ingo 1.0-RC3

The Horde Team is pleased to announce the third release candidate of the Ingo
Email Filter Rules Manager version 1.0.

Ingo is an email-filter management application. It is fully internationalized,
integrated with Horde and the IMP Webmail client, and supports both
server-side (Sieve, procmail) and client-side (IMAP) rule creation.

This is a preview version that should not be used on production systems.  This
version is considered feature complete and should only contain few bugs.

We encourage widespread testing and feedback via the mailing lists or our bug
tracking system.  Updated translations are very welcome.

The major changes compared to the Ingo H3 (1.0-RC2) version are:
    * Added Brazilian Portuguese translation.
    * Updated Czech, Dutch, German, French, Hungarian, Lithuanian, and Swedish
      translations.

The full list of changes (from version 1.0-RC2) can be viewed here:

http://cvs.horde.org/diff.php/ingo/docs/CHANGES?r1=1.50&r2=1.53&ty=h

The Ingo 1.0-RC3 distribution is available from the following locations:

    ftp://ftp.horde.org/pub/ingo/ingo-1.0-rc3.tar.gz
    http://ftp.horde.org/pub/ingo/ingo-1.0-rc3.tar.gz

Or, for quicker access, download from your nearest mirror:

    http://www.horde.org/mirrors.php
(Continue reading)

Liam Hoekenga | 13 Dec 2004 17:34
Picon

complex rules

We got a piece of feedback from one of our help desk staff, and I said I'd 
ask about it here..

     The biggest problem I've encountered using Sieve to manage DSPAM seems
     to be a limitation of Ingo (maybe it's a Sieve limitation) in that I
     can't use Ingo do define complex criteria using a mix of AND and OR. I
     can use one or the other, but not both in a rule. So in one case I've
     had the create six rules where one complex one would have done the
     job.

So... any potential for mixing AND and OR in rules?

Liam
Michael M Slusarz | 16 Dec 2004 09:00

Re: complex rules

Quoting Liam Hoekenga <liamr@...>:

> We got a piece of feedback from one of our help desk staff, and I said I'd
> ask about it here..
>
>      The biggest problem I've encountered using Sieve to manage DSPAM seems
>      to be a limitation of Ingo (maybe it's a Sieve limitation) in that I
>      can't use Ingo do define complex criteria using a mix of AND and OR. I
>      can use one or the other, but not both in a rule. So in one case I've
>      had the create six rules where one complex one would have done the
>      job.
>
> So... any potential for mixing AND and OR in rules?

Sure.  The underlying IMAP_Search library handles it.  However, the problem is
(and the reason I personally haven't done anything - even though this has been
on my wishlist ever since I wrote IMAP_Search several years ago) figuring out
the UI aspect of it.  I haven't come up with a clean way of doing this without
making it unbearably complex and confusing to the user.

BTW, this same issue goes for the IMP Search screen - once we figure 
out how to
do nested rules we can implement them on that page also.

michael

_______________________________________
Michael Slusarz [slusarz@...]
Liam Hoekenga | 16 Dec 2004 15:18
Picon

Re: complex rules

> Sure.  The underlying IMAP_Search library handles it.  However, the 
> problem is (and the reason I personally haven't done anything - even 
> though this has been on my wishlist ever since I wrote IMAP_Search 
> several years ago) figuring out the UI aspect of it.  I haven't come up 
> with a clean way of doing this without making it unbearably complex and 
> confusing to the user.

Does this hold true for making complex rules for Sieve instead of just the 
IMAP backend?

Liam
Jan Schneider | 23 Dec 2004 13:53
Favicon
Gravatar

Ingo H3 (1.0) (final)

The Horde Team is pleased to announce the final release of the Ingo Email
Filter Rules Manager version H3 (1.0).

Ingo is an email-filter management application. It is fully internationalized,
integrated with Horde and the IMP Webmail client, and supports both
server-side (Sieve, procmail) and client-side (IMAP) rule creation.

The Ingo H3 (1.0) distribution is available from the following locations:

    ftp://ftp.horde.org/pub/ingo/ingo-h3-1.0.tar.gz
    http://ftp.horde.org/pub/ingo/ingo-h3-1.0.tar.gz

Or, for quicker access, download from your nearest mirror:

    http://www.horde.org/mirrors.php

MD5 sums for the packages are as follows:

    708c21f80e7e677386b0bfd965e24d85  ingo-h3-1.0.tar.gz

Have fun!

The Horde Team.

--

-- 
Horde announcements mailing list
You are subscribed to this list as: gcha-announce <at> m.gmane.org
To unsubscribe, mail: announce-unsubscribe <at> lists.horde.org

(Continue reading)

Wolfgang Rosenauer | 24 Dec 2004 10:17
Picon

Ingo upgrade

Hi,

I've used the inofficial INGO version for Horde2 and upgraded now to
the Horde3 framework with new INGO.
But now it seems that the preferences are not found anymore within the 
database. Something must have changed to access the prefs.
I could imaging that this is only a small fix which could be done by a 
simple SQL statement?
Any ideas?

CU,
  Wolfgang
Wolfgang Rosenauer | 24 Dec 2004 13:48
Picon

Re: Ingo upgrade (resolved)

Hi,

Wolfgang Rosenauer wrote:

> I've used the inofficial INGO version for Horde2 and upgraded now to
> the Horde3 framework with new INGO.
> But now it seems that the preferences are not found anymore within the 
> database. Something must have changed to access the prefs.
> I could imaging that this is only a small fix which could be done by a 
> simple SQL statement?
> Any ideas?

OK, found it myself. It was a misconfiguration in IMP-IMAP
Authentification where I missed to set the realm correctly.

CU,
  Wolfgang


Gmane