David Abrahams wrote:
Mark, thank you! This looks a *lot* easier than what I was trying to do, and perhaps the post even implies that what I was trying to do won't work:
"many people cannot use David Champion's mm-handler due to shared use of domains"
(what exactly does he mean by "shared use of domains?")
He means a given domain which is the recipient domain for both list mail and at least some non-list mail.
mm-handler works best if the lists have their own domain which doesn't receive non-list mail. Then Sendmail is configured so all the mail to that domain goes to mm-handler for delivery to Mailman. If there are other, non-list addresses in the same domain, they have to be handled via their own aliases 'ahead of' mm-handler. If there are a lot of these, the problem of handling the non-list addresses becomes larger than the problem of handling list mail via aliases without mm-handler.
Of course, there are other MTAs (e.g., Exim) that can be configured to determine whether an address should be routed to Mailman by examining the Mailman file system to determine if a particular name is a Mailman list, but with Sendmail, the easier way is probably the method referenced in the FAQ.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan