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 <rep...@bugs.python.org>
<http://bugs.python.org/issue19662>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to