[Python-Dev] Patch making the current email package (mostly) support bytes (original) (raw)

Barry Warsaw barry at python.org
Fri Oct 8 15:57:38 CEST 2010


On Oct 08, 2010, at 12:37 PM, Stephen J. Turnbull wrote:

Ouch. RFC 822 line wrapping is a bytes->bytes transformation, and the client shouldn't see it at all unless it inspects the wire format.

Header wrapping sucks even more because it's supposed to take the semantic context into account, which means that a generic Header wrapping algorithm cannot work for everything. E.g. Received: headers are supposed to wrap after the semicolon. The current email package does a pretty poor job of emulating this requirement, though it often gets it right enough. David has plans for addressing this problem.

-Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-dev/attachments/20101008/e194d8dc/attachment.pgp>



More information about the Python-Dev mailing list