Re: [Exim] LDAP-based mailing lists - solved

Top Page
Delete this message
Reply to this message
Author: Dougals Gray Stephens
Date:  
To: Matthew Palmer
CC: exim-users
Subject: Re: [Exim] LDAP-based mailing lists - solved
Matthew,

At 18:58 on 8-March-2002, Matthew Palmer wrote:

<snip>

> This can, of course, be used as the basis for a completely LDAP-based
> mailing list management system (which may be a project for a future time).


Schlumberger has used the directory for mailing lists since '94
(originally with Ph/Qi,and now with LDAP). We have mailing list
objects in LDAP, that can include many of the normally mailing list
functions (e.g. moderators, restricted posting, open/closed lists),
and then we use procmail and some perl to handle the lists. The code
also has a feature of dynamic lists, e.g.
To: "(&(c=gb)(expertise=*ldap*))" <internal-address@domain>
Cc: "(&(c=gb)(expertise=*exim*))" <internal-address@domain>
would send a message to every object in the directory based in the UK
that had some LDAP or Exim expertise. If you had exim and ldap
expertise, you would only get a single copy of the message. The
expansion is done recursively, so that if you had a UK based list of
ldap experts, then that group would be expanded in the recipients as
well.

We can do the same thing for standard LDAP groups (via the
uniquemember attribute), so have an acl based on the LDAP group, while
also being able to mail every member of the group.

This is a very powerful tool, and enables one to easily target a
message at the appropriate people in the organisation.


Douglas.

--

================================
Douglas GRAY STEPHENS
Global Infrastructure (Directories)
Schlumberger Cambridge Research
High Cross,
Madingley Road,
Cambridge.
CB3 0EL
ENGLAND

Phone  +44 1223 325295
Mobile +44 773 0051628
Fax    +44 1223 311830
Email DGrayStephens@???
================================