Scott Kitterman <skl...@kitterman.com> added the comment: Not so fast ... I may have done this wrong, but I get:
print(Header(hdrin,maxlinelen=78)) Received: from mailout00.controlledmail.com (mailout00.controlledmail.com [72.81.252.19]) by mailwash7.pair.com (Postfix) with ESMTP id 16BB5BAD5 for <b...@kitterman.com>; Sun, 13 Mar 2011 23:46:05 -0400 (EDT) all in one line with python3.2, so maxlinelen doesn't appear to do anything. With python2.7 it seems to when invoked that way: Python 2.7.1+ (r271:86832, Mar 24 2011, 00:39:14) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from email.header import Header >>> hdrin = 'Received: from mailout00.controlledmail.com >>> (mailout00.controlledmail.com [72.81.252.19]) by mailwash7.pair.com >>> (Postfix) with ESMTP id 16BB5BAD5 for <b...@kitterman.com>; Sun, 13 Mar >>> 2011 23:46:05 -0400 (EDT)' >>> print(Header(hdrin)) Received: from mailout00.controlledmail.com (mailout00.controlledmail.com [72.81.252.19]) by mailwash7.pair.com (Postfix) with ESMTP id 16BB5BAD5 for <b...@kitterman.com>; Sun, 13 Mar 2011 23:46:05 -0400 (EDT) >>> print(Header(hdrin, maxlinelen=30)) Received: from mailout00.controlledmail.com (mailout00.controlledmail.com [72.81.252.19]) by mailwash7.pair.com (Postfix) with ESMTP id 16BB5BAD5 for <b...@kitterman.com>; Sun, 13 Mar 2011 23:46:05 -0400 (EDT) ---------- resolution: invalid -> status: closed -> open _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue11492> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com