Three days and no responses... So there's no way to remove the address described below? The code that strips the second @ and everything after it can't be bypassed? You can't safely edit the database to delete it directly without going through remove_members and the sanitizing code? There's got to be *some* way to do it.
On Tue, Nov 28, 2006 at 12:37:16PM -0600, Dave Sherohman wrote: > Somehow, a user has gotten himself subscribed to one of my lists with > an address of the form [EMAIL PROTECTED]@hotmail.com. How do I get rid of > this > subscription? > > The various web interface options just give an error that this address > is not subscribed (even while showing it on the list of subscribers - > might want to let the left hand know what the right hand is doing) and > remove_members from the command line gives a traceback culminating in > "Mailman.Errors.NotAMemberError: [EMAIL PROTECTED]", so I'd guess that some > address > sanity-checking is what's killing the attempt. > > In case it matters, I'm running Mailman from Debian's 2.1.5-8sarge5 > package and this user is probably a carryover from an earlier version, > as remove_member's traceback starts in OldStyleMemberships.py. And > here's the traceback, too, just to be complete: > > --- cut here --- > # remove_members my-list [EMAIL PROTECTED]@hotmail.com > Traceback (most recent call last): > File "/usr/sbin/remove_members", line 186, in ? > main() > File "/usr/sbin/remove_members", line 176, in main > admin_notif, userack) > File "/var/lib/mailman/Mailman/MailList.py", line 990, in > ApprovedDeleteMember > self.removeMember(emailaddr) > File "/var/lib/mailman/Mailman/OldStyleMemberships.py", line 220, in > removeMember > self.__assertIsMember(member) > File "/var/lib/mailman/Mailman/OldStyleMemberships.py", line 113, in > __assertIsMember > raise Errors.NotAMemberError, member > Mailman.Errors.NotAMemberError: [EMAIL PROTECTED] > --- cut here --- -- I would rather be exposed to the inconvenience attending too much Liberty than those attending too small degree of it. - Thomas Jefferson ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org 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/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp