[Mailman-Developers] A few bugs and some thoughts
Daniel Buchmann
db@bibsys.no
Mon, 12 Nov 2001 14:34:15 +0100
[this is all about latest CVS, MM2.1a3+]
1. A bug:
If digest-mode is disabled for a list, and a member
tries to turn it on, a Mailman bug appears:
Traceback (most recent call last):
File "/home/mailman/scripts/driver", line 96, in run_main
main()
File "/home/mailman/Mailman/Cgi/options.py", line 456, in main
mlist.setMemberOption(user, flag, newval)
File "/home/mailman/Mailman/OldStyleMemberships.py", line 242, in
setMemberOption
raise Errors.CantDigestError
CantDigestError
And the same occurs the other way around (if only digest mode
is enabled, and a member tries to turn it off):
Traceback (most recent call last):
File "/home/mailman/scripts/driver", line 96, in run_main
main()
File "/home/mailman/Mailman/Cgi/options.py", line 456, in main
mlist.setMemberOption(user, flag, newval)
File "/home/mailman/Mailman/OldStyleMemberships.py", line 254, in
setMemberOption
raise Errors.MustDigestError
MustDigestError
IMHO, I think a user should not be able to choose between normal and
digest mode if only one of them are available. (The choice shouldn't
appear at all on their personal memberpage.)
2. Another bug?:
Held postings for a list are not deleted when the list
is deleted (e.g. with the rmlist command.)
A .pck file for each held posting is still around in the
data/ directory. Maybe this is true for pending subscriptions as well?
3. A feature request:
It would be really great if the text boxes on the [Sender filters]
page in addition could accept domain names (or maybe regexps?) instead
of email address only. Example:
I have several lists where posters would only come from the .no domain.
To reduce spam, non-member postings are held for approval.
If I could set Mailman to auto-approve postings from .no, and
auto-discard all other postings, the list moderators of these lists
would be _very_ happy... ;)
4. I'm also experiencing the same problem as totschnig.michael@uqam.ca in
hist post "mangling of subject header by outlook or mailman".
I have Mailman 2.1a3+ on two different linux boxes. I have a test list
with the same name and the same config on both. The problem only
occurs on one of them! Both Mailman installations are the same version
(latest CVS) with the same config.
If anyone has any idea of where I might look for differences in the two
installations, let me know... maybe I could find out what causes it..
:)