New submission from Steffen Daode Nurpmeso <sdao...@googlemail.com>:
I'm using the en_GB.UTF-8 locale and thus the entire I/O layer defaults to use UTF-8 encoding. Perfect. The problem is that mailboxes are *not* and *never* in UTF-8, generally speaking, according to RFC mail standards! So i suggest that mailbox.py either offers additional 'encoding="latin1"' constructor arguments or always uses "latin1" in open() calls. This suffices to make mailbox.py usable - i.e., the mailbox will be loaded/saved without causing encoder errors, and email.py will behave correctly according to message *content* anyway! P.S.: i am far from being a Python(1) freak and feel a bit lost on *.python.org, so i might have blown the wrong whistles too load. Sorry, if this is the case. Thanks for python(1), it's damn slow and i love C and Perl. ;-) ---------- components: Library (Lib) messages: 126930 nosy: Steffen.Daode.Nurpmeso priority: normal severity: normal status: open title: mailbox.py open() calls don't set encoding type: behavior versions: Python 3.1 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10995> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com