You'd need an LDAP member adapter -- basically, an LDAP database interface driver for Python. There was some experimental work that was done in this area for Mailman 2.1.x, but I don't think it ever got formally included in the code base. This sort of thing should be relatively easy to do with Mailman 3.x, once that ships and is stable.
Google's having a bit of a problem trying to find LDAPMemberAdaptor. What is the link/page to this? The link http://webserver.offal.homelinux.org/LDAPMemberAdaptor/ seems to be broken now.
Right now, we have corporate Groups in LDAP, and members in that group (e.g. uniqueMember). When a email is sent to a Group, we have some scripts that will do LDAP lookups and then expand to those specific email addresses and then re-distribute emails to these individuals.
These are internal Groups. I was debating the plusses and minuses of using a real mailing list (mailman) for this purpose.
There are people who are already doing this sort of thing with Mailman today, but it requires a bit of hacking on the code to put all the pieces together. We do not (yet) have an out-of-the-box solution in this space, at least not that I know of.
I just did a few google searches and I do see it now, but I don't suppose there is a list of things that are required for this to be configured?
Thanks