RFE: have a default for discard_these_nonmembers

Bug #1702664 reported by Moritz Baumann
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Mailman
Incomplete
Wishlist
Unassigned

Bug Description

I would like to have a
DEFAULT_DISCARD_THESE_NONMEMBERS = []

in mm_cfg.py / Defaults.py

and under

/usr/lib/mailman/Mailman# diff MailList.py MailList.py.bak
397c397
< self.discard_these_nonmembers = mm_cfg.DEFAULT_DISCARD_THESE_NONMEMBERS
---
> self.discard_these_nonmembers = []

/usr/lib/mailman/Mailman# diff versions.py versions.py.bak
114c114
< l.discard_these_nonmembers = mm_cfg.DEFAULT_DISCARD_THESE_NONMEMBERS
---
> l.discard_these_nonmembers = []

Revision history for this message
Mark Sapiro (msapiro) wrote :

My initial reaction is twofold:
1) Why not all *_these_nonmembers?
2) I don't think this will be of sufficient general interest to justify adding yet more configuration settings.

Please provide more information about your use case so I can see that it might be of general interest.

Changed in mailman:
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Moritz Baumann (flaminmoe) wrote :

I don't understand your question 1)

We will be using a spamfiltering solution called mailcleaner (https://www.mailcleaner.net/)

which will send a spam report about which mails are in quarantaine to each destination email it sees.

So as soon as mailinglist mails get routed through there
this spam report will be sent to the whole list. We want this to be discarded by default but give the list-owner the option to remove this discard.

Revision history for this message
Moritz Baumann (flaminmoe) wrote :

a now I see what you mean by 1).
Well the others would not hurt either. It's just that we only need discard_these_nonmembers

Revision history for this message
Moritz Baumann (flaminmoe) wrote :

The problem with the report to be sent to the mailing list is that there is an admin link for this quarantine mailbox (and if the list is public) everyone would see this and might modify white/blacklist etc.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.