Majordomo restrict_post
DCT Jared Smith
jared at dctkc.com
Fri May 24 17:27:45 CDT 2002
This list uses majordomo software.
MajorCool is a web interface to Majordomo.
http://www.greatcircle.com/majordomo/majordomo-faq.html#3.13
3.13 - How can I stop people from using my mailing list to spam my
subscribers?
[From mcr at solidum.com (Michael Richardson) ]
There are two approaches to solving spam. They are complementary.
The most general solution is to make sure that your list host will
not accept spam. See http://spam.abuse.net/ for extensive recipes on
this.
The majordomo specific way is to use the "restrict_post" mechanism to
disallow posts from addresses that are not on the list. Please see
section 3.6 for some of the pitfalls of using restrict_post. They all
apply. My experience is that spammers have not yet learnt about the
"-outgoing" alias, and the techniques in section 3.6 would apply when
they do.
The major objection to using restrict_post to deflect spam is that it
may deflect posts from legitimate people -- people who've subscribed
with one address but are posting from another address. It may also
restrict cross-posts from other lists, or from people who read the
list via news.
The solution to the above objections is twofold:
the moderator must forward legitimate posts. This can be a pain, but
it does work.
the restrict_post header can be extended.
The typical way to do #2 is to set restrict_post to:
mylist:mylist-nomail
Then, create a configuration file and password for "mylist-nomail",
but DO NOT create any aliases. (If you use something like
mj_build_aliases, then don't set the owner)
The moderator, or subscribers may then subscribe themselves to this
second list. Subscribers to the -nomail list will then be allowed to
post to the first list, but won't receive duplicate copies of the
first list.
More information about the Kclug
mailing list