Robert mm wrote:
>
> Hello,
>
> We have need for a mailing list program such as majordomo. I have installed
> it on a test machine and it works nicely.
>
> We also currently use LDAP (Lightweight Directory Access Protocol) it's kind
> of a database for user information, among other things).
>
> To keep all our information concurrent and in one place, I'd like to store
> the lists, their attributes, and subscribers within LDAP.
Why? What does this actually do to benefit anything related to mailing lists?
If you want to write your own list manager software, this might be feasable,
but I would not expect LDAP to benefit majordomo unless you write front and
back end tools to store and retrieve the data for majordomo as it is required.
>
> The reason I need majordomo is to take care of exploding the lists,
> archiving, digests, approval,...etc.
Sendmail can do this. The reason you need majordomo is to manage the list
subscriber files, and to enforce list attributes like moderation, restricted
posting, taboo_* filtering, etc.
>
> The skeem I have in mind is to have a perl script which periodically pulls
> the list information from LDAP to build the lists and list.config files for
> majordomo to use. This could get quite complicated!
>
> In the idea on not reinventing the wheel, does anyone out there:
> - Know of any utilities for doing this sort of thing?
> - Already Implemented something similar themselves?
> - Have any alternative Ideas????
>
> Any comments would be appreciated
> Thanks
> Rob
If you are using only existing LDAP data, for company internal lists, that
will never get a subscription request, what you want to do may be possible,
otherwise...
How would you add dliston@netscape.com to LDAP for a subscription to test-list?
How would you remove me when I unsubscribe?
How would you change the admin/approval password for a list if the attribute
is only stored in LDAP?
How would you treat config, writeconfig, or newconfig commands to majordomo?
What if I only want the digest version of the list, but I am still allowed
to post to the non-digestified list?
Everything majordomo does would need to be converted into scripts that make
LDAP LDIF files and/or command line calls. This adds layer after layer of
additional CPU cycles and complication to a product most people already have
trouble understanding.
Are you ready for this type of a project?
Good luck,
Dan Liston
PS. Why is your mailbox delivery disabled? I could not include you directly
in my reply.
References:
|
|