Mark Dale wrote: >Mark Sapiro wrote: > >> I have been able to duplicate the problem with the 2.1.5 version of >> Scrubber.py. I'll try to come up with a simple patch that you can >> apply to fix it. > >That would be brilliant!
It is not clear if you saw my followup post with the patch. It's at <http://mail.python.org/pipermail/mailman-users/2008-November/064117.html> in case you missed it. >> The issue is as I thought. The scrubbed message is quoted-printable >> encoded, but the Content-Transfer-Encoding: header says 8bit and not >> quoted-printable so the message is not properly decoded for the >> archive. > >Yes. Grant Taylor mentioned this. He made reference to format=flow being >the go, rather that quoted=printable. I confess it's something I don't >understand. I had thought f=f was something the email client decided. Format=flowed and/or quoted-printable encoding are all things decided by a mail client or in this case by the Python email library. Scrubber.py is building a new, text/plain message containing the text/plain parts of the original messages and the notes and URLs for scrubbed parts. It creates the body by concatenating these parts separated by the '-------------- next part --------------\n' separator. It then calls an email message method to set this as the message body, and the email library decides on the appropriate Content-Transfer-Encoding and sets the appropriate header. The bug in Scrubber is that it removed that header and replaced it with "Content-Transfer-Encoding: 8bit". The current email library will create quoted-printable encoded parts where appropriate, but won't create format=flowed which is a good thing because the pipermail archiver doesn't understand it. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 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://wiki.list.org/x/QIA9