Получаю почту по протоколу pop3 таким образом:
Код | import poplib from email import parser
...
connection = poplib.POP3(host, port) connection.user(user); connection.pass_(password)
messages = [connection.retr(i) for i in range(1, len(connection.list()[1]) + 1)] messages = ["\n".join(mssg[1]) for mssg in messages] messages = [parser.Parser().parsestr(mssg) for mssg in messages] for message in messages: print message['subject']
...
|
Однако выводит тему сообщения все равно в кодировке base64. Куда копать? Почему парсер не парсит? Python 2.7.3, почта pop.mail.ru. |