classification
Title: email package should work better with unicode
Type: behavior Stage: test needed
Components: Library (Lib), Unicode Versions: Python 3.2, Python 3.1, Python 2.7, Python 2.6
process
Status: open Resolution:
Dependencies: Add utf8 alias for email charsets, Email.Header encodes non-ASCII content incorrectly, Unicode email address helper, email package and Unicode strings handling, email.Header encode() unicode P2.6, email.header unicode fix, email.header.decode_header data types are inconsistent and incorrectly documented, email.parser: impossible to read messages encoded in a different encoding, email/base64mime.py cannot work, email/charset.py convert() patch, smtplib is broken in Python3, unicode in email.MIMEText and email/Charset.py
View: 963906

View: 1078919

View: 1368247

View: 1379416

View: 1443875

View: 1555842

View: 1681333

View: 4487

View: 4661

View: 5259

View: 5304

View: 6302
Superseder:
Assigned To: barry Nosy List: ajaksu2, barry, bgamari, ocean-city (4)
Priority: normal Keywords

Created on 2007-03-21 18:39 by barry, last changed 2009-06-18 01:37 by r.david.murray.

Messages (3)
msg31612 - (view) Author: Barry A. Warsaw (barry) Date: 2007-03-21 18:39
This is a catch-all issue for improving the email package's handling of unicode.  For now, please add issues/problems you find with email & unicode to this tracker item.

For example:

MIMEText()'s first argument should accept a unicode if _charset is also given.  It should not be necessary to manually encode the first argument into an 8-bit string.
msg84700 - (view) Author: Daniel Diniz (ajaksu2) Date: 2009-03-30 22:56
Link to #1681333, #4487, #1443875, #1555842, #4661, #1078919, #963906,
#1379416 and #1368247.
msg84753 - (view) Author: Hirokazu Yamamoto (ocean-city) Date: 2009-03-31 06:05
Probably these are related too. #5259 #5304
History
Date User Action Args
2009-06-18 01:37:46r.david.murraysetdependencies: + email.header.decode_header data types are inconsistent and incorrectly documented
versions: + Python 3.2, - Python 3.0
2009-05-01 16:00:58bgamarisetnosy: + bgamari
2009-03-31 06:05:28ocean-citysetnosy: + ocean-city
dependencies: + smtplib is broken in Python3, email/base64mime.py cannot work
messages: + msg84753
2009-03-30 22:56:23ajaksu2setnosy: + ajaksu2
versions: + Python 3.0, Python 3.1, Python 2.7
messages: + msg84700

dependencies: + Add utf8 alias for email charsets, email.parser: impossible to read messages encoded in a different encoding, Unicode email address helper, Email.Header encodes non-ASCII content incorrectly, unicode in email.MIMEText and email/Charset.py, email.Header encode() unicode P2.6, email/charset.py convert() patch, email package and Unicode strings handling, email.header unicode fix
components: + Unicode
type: behavior
stage: test needed
2007-03-21 18:39:03barrycreate