Hi. One of the list-admins at my site was testing the bulk-subscription box under Mailman 2.1, and tried to subscribe an address that looked like (as he described it to me)
[EMAIL PROTECTED] (Foo Bar) but there must have been a tab in there because (according to mm_list_members) the address that actually got subscribed was [EMAIL PROTECTED] foo (all lowercase, no parentheses, but with a tab in the middle). Now he can't unsubscribe that address via the web interface, and I can't unsubscribe it with remove_members. Here's what I get (with the actual bits of the address changed for privacy's sake) when I try: % /priv/daemons/packages/mailman-2.1/mailman/bin/remove_members -f - com3351 [EMAIL PROTECTED] foo [typed with a tab; I've also tried sticking the address in a file and providing that] [Control-D] Traceback (most recent call last): File "/priv/daemons/packages/mailman-2.1/mailman/bin/remove_members", line 179, in ? main() File "/priv/daemons/packages/mailman-2.1/mailman/bin/remove_members", line 169, in main userack) File "/priv/daemons/packages/mailman-2.1/mailman/Mailman/MailList.py", line 922, in ApprovedDeleteMember self.removeMember(emailaddr) File "/priv/daemons/packages/mailman-2.1/mailman/Mailman/OldStyleMemberships.py", line 217, in removeMember self.__assertIsMember(member) File "/priv/daemons/packages/mailman-2.1/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember raise Errors.NotAMemberError, member Mailman.Errors.NotAMemberError: [EMAIL PROTECTED] So evidently the tab is getting stripped out before remove_members tries to unsubscribe, but not getting stripped out before the CGI script adds the address (and it seems to have messed up parsing of the comment in parentheses). So to make a long story short: (1) I guess this is a bug report, and (2) Can anybody tell me how I can remove this address by hand? (I can mostly make sense of Python when I read it, but I don't know enough Python to pull the bad value out of the .pck file.) Thanks! Jay ------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org