Double '@' in member mail address; can't remove this address

Hi, a user has subscribed via the web interface, making a typo in the mail address. The address subscribed is something like First.Last@@domain.com. When I try to remove that address, I get an error (no matter whether I use the admin web interface to remove the address, or whether I try it from the command line). From the command line, I get: bash-2.05# ./remove_members maillist First.Last@@domain.com Traceback (most recent call last): File "./remove_members", line 186, in <module> main() File "./remove_members", line 176, in main admin_notif, userack) File "/usr/local/mailman/Mailman/MailList.py", line 1014, in ApprovedDeleteMember self.removeMember(emailaddr) File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line 220, in removeMember self.__assertIsMember(member) File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember raise Errors.NotAMemberError, member Mailman.Errors.NotAMemberError: First.Last@ no matter whether I enclose the mail address in single-quotes, double-quotes, no-quotes-at-all or whether I use regexp format to escape the dots and/or the at-signs. When I try to remove the address via the admin web interface I get: Error Unsubscribing: * First.Last@@domain.com -- Not subscribed Is there any other way to remove this address from the list? /rolf

Rolf E. Sonneveld wrote:
Just came across the sync_members tool. I created a file with a list of all members, but left out the address with the double '@'. Then I ran the sync_members tool against that file, and Mailman correctly removed that one address. Sorry to have bothered you. /rolf

Rolf E. Sonneveldwrote:
When was this posted? I can't find it anywhere in the mailman-users archive. If I had seen it at the time, I would have referred you to <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.013.htp>. -- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Mark Sapiro wrote:
When was this posted? I can't find it anywhere in the mailman-users archive.
It's there now. Apparently it was delayed an hour between mail.springer-sbm.com and bag.python.org.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Mark Sapiro wrote:
It was delayed, yes, due to greylisting at bag.python.org. First attempt:
28-Sep-2007 16:43:05.09 tcp_internet Q 2560 R.E.Sonneveld@sonnection.nl rfc822;mailman-users@python.org mailman-users@python.org <46FD12F1.4090900@sonnection.nl> dns;mail.python.org (bag.python.org ESMTP Postfix [Debian/GNU]) smtp;450 4.7.1 <mailman-users@python.org>: Recipient address rejected: Greylisted, see http://isg.ee.ethz.ch/tools/postgrey/help/python.org.html mailman-users@python.org: smtp;450 4.7.1 <mailm
Second attempt:
28-Sep-2007 16:57:19.34 tcp_internet D 3015 R.E.Sonneveld@sonnection.nl rfc822;mailman-users@python.org mailman-users@python.org <46FD164C.7020701@sonnection.nl> dns;mail.python.org (bag.python.org ESMTP Postfix [Debian/GNU]) smtp;250 2.1.5 Ok
/rolf

Hi, Mark, Mark Sapiro wrote:
excuse me. I had searched (my personal) archive for '@@' but that gave a lot of hits, none of which seemed to apply. I didn't realize it was already covered in the FAQ. Thanks. /rolf

Rolf E. Sonneveld wrote:
Just came across the sync_members tool. I created a file with a list of all members, but left out the address with the double '@'. Then I ran the sync_members tool against that file, and Mailman correctly removed that one address. Sorry to have bothered you. /rolf

Rolf E. Sonneveldwrote:
When was this posted? I can't find it anywhere in the mailman-users archive. If I had seen it at the time, I would have referred you to <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.013.htp>. -- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Mark Sapiro wrote:
When was this posted? I can't find it anywhere in the mailman-users archive.
It's there now. Apparently it was delayed an hour between mail.springer-sbm.com and bag.python.org.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Mark Sapiro wrote:
It was delayed, yes, due to greylisting at bag.python.org. First attempt:
28-Sep-2007 16:43:05.09 tcp_internet Q 2560 R.E.Sonneveld@sonnection.nl rfc822;mailman-users@python.org mailman-users@python.org <46FD12F1.4090900@sonnection.nl> dns;mail.python.org (bag.python.org ESMTP Postfix [Debian/GNU]) smtp;450 4.7.1 <mailman-users@python.org>: Recipient address rejected: Greylisted, see http://isg.ee.ethz.ch/tools/postgrey/help/python.org.html mailman-users@python.org: smtp;450 4.7.1 <mailm
Second attempt:
28-Sep-2007 16:57:19.34 tcp_internet D 3015 R.E.Sonneveld@sonnection.nl rfc822;mailman-users@python.org mailman-users@python.org <46FD164C.7020701@sonnection.nl> dns;mail.python.org (bag.python.org ESMTP Postfix [Debian/GNU]) smtp;250 2.1.5 Ok
/rolf

Hi, Mark, Mark Sapiro wrote:
excuse me. I had searched (my personal) archive for '@@' but that gave a lot of hits, none of which seemed to apply. I didn't realize it was already covered in the FAQ. Thanks. /rolf
participants (2)
-
Mark Sapiro
-
Rolf E. Sonneveld