Hi,
after 2 mails sent out, maildelivery stops.
mailman version 2.1.6b4
Mar 08 10:23:41 2005 (3289) Uncaught runner exception:
'ascii' codec can't encode character u'\xf6' in
position 6: ordinal not in range(128)
Mar 08 10:23:41 2005 (3289) Traceback (most recent call
last):
File "/var/mailman/Mailman/Queue/Runner.py", line
111, in _oneloop
self._onefile(msg, msgdata)
File "/var/mailman/Mailman/Queue/Runner.py", line
167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/var/mailman/Mailman/Queue/OutgoingRunner.py",
line 73, in _dispose
self._func(mlist, msg, msgdata)
File "/var/mailman/Mailman/Handlers/SMTPDirect.py",
line 152, in process
deliveryfunc(mlist, msg, msgdata, envsender,
refused, conn)
File "/var/mailman/Mailman/Handlers/SMTPDirect.py",
line 285, in verpdeliver
Decorate.process(mlist, msgcopy, msgdata)
File "/var/mailman/Mailman/Handlers/Decorate.py",
line 58, in process
username =
username.encode(Utils.GetCharSet(d['user_language']))
UnicodeEncodeError: 'ascii' codec can't encode
character u'\xf6' in position 6: ordinal not in range(128)
Mar 08 10:23:41 2005 (3289) SHUNTING:
1110273819.2868969+cb5b8ee1458cd70644e5b6d479ca20a59debda3a
Now I also know why ;-)
There was an "ö" in a member name. I had also the same
Problem signing up in the web interface if there was an
"ö" in the name.
Logged In: YES
user_id=67709
workaround: Set this member's language other than english,
or re-define your server's language charset from English --
us-ascii to English -- iso-8859-1. You can set this in
mm_cfg.py; see Defaults.py for detail.