[Mailman-Users] known_spammers issue

Mark Sapiro mark at msapiro.net
Thu Jan 14 13:25:50 EST 2016

On 01/14/2016 09:45 AM, Bryan Teague wrote:
> Hi,
> I have updated the KNOWN_SPAMMERS array in the mm_cfg.py  and then bounced the Qrunner.   I am using Mailman 2.1.15 with postfix.
> My known_spammer declaration is:
> KNOWN_SPAMMERS =[('from', 'hellocatboots.*’)]

KNOWN_SPAMMERS is an old setting. The list's Privacy options... -> Spam
filters -> header_filter_rules is much more powerful and flexible.

> Is there something I am missing on blocking the subscription requests now?  These are all coming in via email.

What makes you think they are all coming by email? All the ones I see
come via the web, but in any case, neither KNOWN_SPAMMERS nor
header_filter_rules is applied to mail to the
listname-{join|subscribe|request} addresses. They only apply to mail to
the list and to listname-owner.

You need to use the ban_list to stop these. See this post
and the posts and threads linked from that.

Do not be misled by the fact that that post refers to "the
newly implemented, not yet released GLOBAL_BAN_LIST". Each list has it's
own Privacy options... -> Subscription rules -> ban_list and there is a
withlist script at <https://www.msapiro.net/scripts/add_banned.py>
(mirrored at <http://fog.ccsf.edu/~msapiro/scripts/add_banned.py>) which
can add the regexp to the ban_list for all lists.

Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

More information about the Mailman-Users mailing list