[issue19662] smtpd.py should not decode utf-8
R. David Murray
report at bugs.python.org
Wed Nov 20 17:06:33 CET 2013
R. David Murray added the comment:
I think the only backward compatible solution is to add a switch of *some* sort (exact API TBD), whose default is to continue to decode using utf-8, and document it as wrong.
Conversion of an email to unicode should be handled by the email package, not by smtpd, which is why I say smtpd should be emitting binary.
As I say, I need to find time to look at the current API in more detail before I'll be comfortable discussing the new API. I've put it on my list, but likely I won't get to it until the weekend.
----------
versions: +Python 3.5 -Python 3.3, Python 3.4
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue19662>
_______________________________________
More information about the Python-bugs-list
mailing list