On 5.1.2010, at 10.02, Martin F. Foster wrote:

> I am looking at porting and generalizing an old in-house patch that I'm using 
> for the CMU Sieve plugin.  It allows sieve script to test & lookup arguments 
> from LDAP.
..
> Related work:
> 
>  1. Pigeonhole low priority TODO would like to implement alternate
>     script storage, eg: LDAP & SQL.  I'm not immediately interested in
>     alternate types of script storage, but for what I want to acheive,
>     I need to sanely access at least an LDAP directory.
>  2. draft-ietf-sieve-external-lists
>     (http://tools.ietf.org/html/draft-ietf-sieve-external-lists-01)
>     proposes a mechanism to pull mailing list addresses from external
>     storage mechanisms such as LDAP, ACAP or relational databases.      I'm 
> interested in this, but would like to extend this
>     functionality beyond just lists as the example above demonstrates.

I haven't looked into that draft or thought much about this, but would doing 
the lookups via Dovecot's lib-dict be ok? That would of course need a dict-ldap 
backend implemented, but it would be a generic way to solve this, if its API is 
good enough.

Reply via email to