Dan Liston (dliston@netscape.com) wrote:
> I would say this is a configuration error in majordomo. You should
> be using "subscribe_policy = (open|closed)+confirm" to validate the
I don't own any of the lists, I administer the server. These lists -
some of them quite large - were all moved over from the previous box,
also running Majordomo 1.94.5, but with Sendmail 8.9.3. These lists
are typically maintained in the way that many end users maintain their
lists - that is, not at all. It amazes me that a list owner would rather
have hundreds of bounces in his mailbox every time they send something
out than to remove bad addresses, but that seems to be SOP with most
of our customers. It would drive me crazy. I used to administer a
list for the Tokyo Linux Users Group, and if I got a bounce for any
reason, I hvead a 24-hour grace period and that address was gone.
Most of the lists are open+confirm, but we don't require in our TOS
that customers use this, (I think we should, but that's another
issue), so some are just open, I'm sure.
> users. Mail cannot be delivered to a domain that does not have one
> or the other of MX or A records.
Duh, that's why this happens :-)
I suspect it is a feature (maybe new since 8.1x?) in Sendmail that's doing
this, and what I'm trying to do is make it not do that. I've combed
through our well-worn copy of the bat book quite a bit, but no dice yet.
I have a program written by one of our other admins that will go through a
list of addresses, do syntax checks and DNS lookups on them all and remove
any bad ones (a highly effective, if use-at-your-own-risk, kids-don't-try-
this-at-home program), but I'm hoping to avoid having to run that against
a couple hundred lists to clear this up. Plus, since some are open
subscription, there's no guarantee it won't reappear. I did use this to
filter the largest list, and the size difference between the input list
and the output list was 32K :-P
> If you have an address in your list that is not resolveable, you
> should just delete the entry.
When I notice one in the mail log, I do, but that's still a bandaid.
Are you (or anyone else out there) running Sendmail 8.11.1 or higher?
Cheers,
Jonathan
References:
|
|