Dan Mick <[EMAIL PROTECTED]> writes: > It might be that inverting the problem might be the right answer: > Mailman 2.1 goes through an API for all "member"-type queries, and > so perhaps storing the member info external to config.db via a new > "member-adaptor" interface, so that TMDA could also access it > through a stable interface, would be the right Mailman/TMDA > integration answer? See MemberAdaptor.py and > OldStyleMemberships.py.
That would certainly make things easier, but the "integration" is easy enough as it is. TMDA just uses core Python to reach into the config.db or config.pck and extract e-mail addresses from the various attributes. What I was looking more for was consolidated documentation of what attributes are stored in a MM config "database", what their contents are, and what format they are stored in. Although, most users who use TMDA to front their MM lists will only probably need `members', `digest_members', and `owner' anyway, so I think I'll be fine. > Interesting, though; just trying out SpamAssassin, and while it's > working fairly well right now, the concept of TMDA is interesting > now that I've spent some brainpower on out-of-the-box ideas about > spam filtering. Well, nothing against SpamAssassin, but programs like that were why I wrote TMDA. Overly complex, a risk of false-positives, and not effective enough (for me). I talk more about this on the TMDA homepage. Plus, TMDA is written in Python. :-) > It's not very obvious to me that I can use it, though, since I'm not > in a position to change my first-line MTAs here at work, and I'd be > willing to bet they don't forward the user-extension form of > address. You can use whatever you want as the recipient delimiter including `+' which is the default under Sendmail. I just sent a test message to ``[EMAIL PROTECTED]'' and it seems to have gone through fine. -- (TMDA (http://tmda.sourceforge.net/)) (user-level UCE intrusion prevention) _______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers
