[Mailman-Users] Regexp for blocking addresses

Mark Sapiro mark at msapiro.net
Sat Sep 26 06:16:15 CEST 2015


On 09/25/2015 09:01 PM, Mark Sapiro wrote:
> 
> Here's another idea.
> 
> Find the following in /path/to/mailman/Mailman/MailList.py
> 
>     def GetBannedPattern(self, email):
>         """Returns matched entry in ban_list if email matches.
>         Otherwise returns None.
>         """
>         return self.GetPattern(email, self.ban_list)
> 
> and change it to
> 
> bad_users = ['joeblow at gmailcom',
>              'johndoe at gmailcom',
>              'jackblack at gmailcom',
>              ...                       (the rest of the addrs to ban)
>             ]
...


Ooops. In the above addition, the bad_users line needs to be indented 4
spaces to line up with the following '    def ...'.

-- 
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