On Wed, 27 May 2020, Jeffrey Westgate wrote:
We've been running a mailman server, pushing more than 45 lists, for as
long as I've been here, and recently spammers and phishers have found
us.
You do not specify which kind of lists you maintain. Are they closed (only
subscribers can post) or open (anybody can post) ? Are subscriptions
moderated (have to be approved) or anybody can subscribe ?
I manage a few lists on different servers (some very far from where I
work) and they are rather hardened: subscribers have to be approved, and
only subscribers can post. Some even more.
We're trying to find the right combination to filter in the "List of
non-member addresses whose postings will be automatically discarded."
under Privacy Options, Sender Filters. All we've been able to come up
with are individual domains.
Listing spammers in discard_these_nonmembers is a lost cause. You get one,
add it, then he changes domain, you get another etc.
One of my lists is set relatively soft, generic_nonmember_action is set to
suspend, so any non-subscriber stops in moderation. You can leave it there
forever and after a few days it expires.
Another is set rather hard, generic_nonmember_action is set to discard, so
in principle ANYTHING not coming from a subscriber is silently discarded,
However, since this could be too strict (often subscribers post from a
different address than the one they subsceribed) we play also with
accept_these_nonmembers and hold_these_nonmembers.
The former usually list addresses (e.g. presid...@myorg.it) but can be
populated automatically (the first time the moderator lets an alias pass,
he can append it automatically at a tic).
The second forces the message into moderation, where one can (once per
day?) discard it or let it pass. This makes use of REGULAR EXPRESSIONS
(consult the online help). E.g. since our list is for a nationwide
organization, it does not discard postings from our country (Italy, domain
.it) and from another affiliated domain abroad e.g.
^.+@.+\.it
^.+@.+\.tng\.iac\.es
--
Lucio Chiappetti - INAF/IASF - via Corti 12 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html
------------------------------------------------------------------------
"Can you see Enrico Fermi punching a time clock? There are effective
ways to measure scientific productivity; times clocks are not the way."
(Leon M. Lederman to INFN)
------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/