Hi Mark, thank you. I have made the following improvements based on your feedback:
Mailman/versions.py:
set mm_cfg.DEFAULT_MEMBER_VERBOSITY_THRESHOLD rather than hardcoded "0".
Mailman/Defaults.py.in:
DEFAULT_MEMBER_VERBOSITY_THRESHOLD now defaults to 0
Mailman/Utils.py:
Removed unnecessary value checks from the top of Utils.IsVerboseMember()
Mailman/Handlers/SpamDetect.py
Added "mlist.member_verbosity_threshold > 0" test before call to Utils.IsVerboseMember()
I set recentMemberPostings as a global because I felt it was important to measure a members posting pattern across all lists, not a single list. Although I currently only moderated the user on the single impacted list, ideally I'd like to find a way to moderate the user on all subscribed lists.
NANOG recently had a problem of hundreds of spam posts in a matter of minutes. Search for "Fw: new messsage" on http://mailman.nanog.org/pipermail/nanog/2015-October/thread.html (DO NOT CLICK ON ANY OF THE EMAILED LINKS IN THOSE NANOG POSTS). There were so many posts it clogged their outbound queues for at least 1 day.
I have not seen PostLimit before, thanks. I honestly don't care which version makes it into Mailman, but there is clear evidence that spamvertised postings, using a known member address, is going to be a huge problem going forward.
Hi Mark, thank you. I have made the following improvements based on your feedback:
Mailman/ versions. py: DEFAULT_ MEMBER_ VERBOSITY_ THRESHOLD rather than hardcoded "0".
set mm_cfg.
Mailman/ Defaults. py.in: MEMBER_ VERBOSITY_ THRESHOLD now defaults to 0
DEFAULT_
Mailman/Utils.py: Member( )
Removed unnecessary value checks from the top of Utils.IsVerbose
Mailman/ Handlers/ SpamDetect. py member_ verbosity_ threshold > 0" test before call to Utils.IsVerbose Member( )
Added "mlist.
I set recentMemberPos tings as a global because I felt it was important to measure a members posting pattern across all lists, not a single list. Although I currently only moderated the user on the single impacted list, ideally I'd like to find a way to moderate the user on all subscribed lists.
NANOG recently had a problem of hundreds of spam posts in a matter of minutes. Search for "Fw: new messsage" on http:// mailman. nanog.org/ pipermail/ nanog/2015- October/ thread. html (DO NOT CLICK ON ANY OF THE EMAILED LINKS IN THOSE NANOG POSTS). There were so many posts it clogged their outbound queues for at least 1 day.
I have not seen PostLimit before, thanks. I honestly don't care which version makes it into Mailman, but there is clear evidence that spamvertised postings, using a known member address, is going to be a huge problem going forward.