Quoting Todd Zullinger ([EMAIL PROTECTED]):
> Mark Sapiro wrote:
> > Paul Tomblin wrote:
> >>Quoting Barry Warsaw ([EMAIL PROTECTED]):
> >>> It already does escape From lines in the body of the message.  It
> >>> does this by way of the email package's Generator class, which is
> >>> instantiated with mangle_from_=True.
> 
> According to the docs for email.Generator, mangle_from defaults to
> True and has since at least python 2.3.  So setting it shouldn't be
> needed AFAICS.

Oh right, now I get it.  I told you I didn't know Python, but I should have
been able to figure that 
    def __init__(self, outfp, mangle_from_=True, maxheaderlen=78):
meant that it defaulted to True in Generator.py so didn't need to be
changed in Mailman.

> 
> In that case, shouldn't any message that reaches mailman with an
> unescaped From_ line in the body already be handled properly?  It
> seems like something else must be borked.  That or all of the messages
> in a list mbox that contain unescaped From_ lines got there from
> really old versions of Mailman/python.

That is distinctly possible.  The archives in question go back to 1998.  I
didn't keep track of when the *last* unescaped From_ line was put in the
archives.



-- 
Paul Tomblin <[EMAIL PROTECTED]> http://blog.xcski.com/
It could have been raining flaming bulldozers, and those idiots would have
been standing out there smoking, going 'hey, look at that John Deere burn!'
              -- Texan AMD security guard
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to