[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..
   :)