Dmitry Shachnev <mity...@gmail.com> added the comment:

Maybe it'll be better to use 'latin-1' charset for latin-1 texts?

Something like this:

if _charset == 'us-ascii':
    try:
        _text.encode(_charset)
    except UnicodeEncodeError:
        try:
            _text.encode('latin-1')
        except UnicodeEncodeError:
            _charset = 'utf-8'
        else:
            _charset = 'latin-1'

This will make messages in most latin languages use quoted-printable encoding.

----------
components: +email -Library (Lib)
nosy: +barry

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

Reply via email to