[Mailman-Users] No subscription is made despite confirmation

Stephen J. Turnbull stephen at xemacs.org
Wed Feb 13 00:22:26 CET 2008


Henrik Rasmussen writes:

 > UnicodeDecodeError: 'ascii' codec can't decode byte 0xf8 in
 > position 5: ordinal not in range(128) 

Your user is sending mail with raw 8-bit characters (in this case
probably meaning "ø") in the headers.  This is forbidden by RFC 2822.
The universally accepted way to do this is by using MIME encoded words.

The only reasonable solution is to get your users to stop doing that.
This may require them to subscribe that address from a different MUA.

Mailman (actually, the email module) does not handle this gracefully,
but there is nothing sane that can be done with it by the Mailman
developers except to cause Mailman to explicitly refuse to process the
subscription.  (You or your organization could hack in an assumption
as to which coded character set is intended, but that would obviously
not be appropriate for general distribution.)


More information about the Mailman-Users mailing list