I'm probably missing something obvious, but can someone tell me why email.header.decode_header() is blowing up when trying to decode the Subject header of this message? It looks legitimate to me. It's not a spam message, and was prodcued by Microsoft Outlook Express:
http://mastaler.com/tmp/1150650768.21756.msg.txt I'm reproducing it with this code: Python 2.5 (r25:51908, Sep 21 2006, 13:04:20) [GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> from email.parser import Parser >>> from email.header import decode_header >>> msg = Parser().parse(open('1150650768.21756.msg.txt')) >>> subject = decode_header(msg['subject']) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/sw/lib/python2.5/email/header.py", line 100, in decode_header raise HeaderParseError email.errors.HeaderParseError >>> _______________________________________________ Email-SIG mailing list [email protected] Your options: http://mail.python.org/mailman/options/email-sig/archive%40mail-archive.com
