R. David Murray <rdmur...@bitdance.com> added the comment:

Even if smtplib accepted bytes (it currently does not), *Generator* is still 
producing unicode, and should produce valid unicode and still insofar as 
possible preserve the meaning of the original message.  This means unicode acts 
as if it is an SMTP server that does not support the 8bit capability, so we 
must convert to 7bit clean CTEs.

If smtplib later grows the ability to accept bytes, BytesGenerator can be used 
to feed it.  I've clarified that BytesGenerator does not do the 7bit transform, 
and made some other doc tweaks.

----------
Added file: http://bugs.python.org/file19160/email_parse_bytes8.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue4661>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to