The easiest way I've found to do this is to stop Mailman from running
and then use a hex editor to edit the binary directly (change the out of
range value to an standard Ascii value).  Note, that Mailman stores the
email names in several places within the database.

It would be great if someone would write a small script to parse through
the database and check all the email names... sigh, yet another thing on
my list.

Hope that is helpful,
Jon Carnes

On Thu, 2003-03-13 at 15:50, Dwight Ernest wrote:
> (Context: Mailman 2.1.1) I have a list with a single corrupt address in 
> it. The address string contains a \xa0 character. Routines which access 
> the address list fail with errors like
> 
> Traceback (most recent call last):
>    File "/var/mailman/bin/list_members", line 232, in ?
>      main()
>    File "/var/mailman/bin/list_members", line 207, in main
>      s = formataddr((name, addr)).encode(enc, 'replace')
> UnicodeError: ASCII decoding error: ordinal not in range(128)
> 
> I can't find any way to get rid of this address. Trying to unsub from 
> the membership page simply silently fails. Trying to use remove_members 
> fails to find it, as there's no way to specify the out-of-range char on 
> the command line (that I'm aware of). Trying to do a binary edit on 
> either the pickle or the marshal file fails (I don't know a lot about 
> Python, but there seems to be a some sort of checksum failure).
> 
> I'm desperate. How can I remove this subscriber's corrupt entry?
> 
> --Dwight Ernest
>    System Administrator
>    Unitarian-Universalist Association (http://www.uua.org/)
> 
> 
> 
> 
> ------------------------------------------------------
> 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/jonc%40nc.rr.com



------------------------------------------------------
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

Reply via email to