On 01/22/2018 01:33 PM, Peter Shute wrote: > > Perhaps I've used the wrong terminology. I mean that > convert_html_to_plaintext is set to Yes.
OK > I've attached a screenshot of the content filtering page. Does that tell you > everything you need to know? (Assuming it'll be allowed through. If not, > what's the easiest way to list all the settings?) It didn't go to the list, but I got it in my direct copy. For future reference, the settings are: filter_content: Yes filter_mime_types: empty pass_mime_types: multipart text/plain text/html image/jpeg image/png filter_filename_extensions: exe bat cmd com pif scr vbs cpl mpg mc4 mp3 And more not in the screenshot pass_filename_extensions: empty collapse_alternatives: Yes convert_html_to_plaintext: Yes filter_action: Discard And something like the above is the best way to report them. > I still have all the moderation notification emails, with the original emails > attached. Can I use those to get the information you need? Yes, but see below. > But before I start trying to gather together evidence, could we "fix" this > problem by setting convert_html_to_plaintext to No? If so, are there any side > effects of that we should know about before we try it? That alone probably won't fix it. Consider a message with the following MIME structure: multipart/alternative text/plain plain text body multipart/related text/html HTML body that references images image/jpeg first image image/jpeg second image pass_mime_types will accept everything, but collapse_alternatives = Yes will replace the multipart/alternative part with the first sub-part, i.e. the text/plain part leaving only text/plain plain text body as the message to be delivered. Even a different message like multipart/related multipart/alternative text/plain plain text body text/html HTML body that references images image/jpeg first image image/jpeg second image Will result in the filtered message multipart/related text/plain plain text body image/jpeg first image image/jpeg second image with the image parts still in the delivered message, but the HTML that referenced them gone. The only time the HTML is left in the message in any form is if it's not in a multipart/alternative sub-part such as multipart/related text/html HTML body that references images image/jpeg first image image/jpeg second image but even here, the text/html part will be converted to text/plain by HTML_TO_PLAIN_TEXT_COMMAND and how the result will render will vary depending both on what that command does and the MUA that views the result. > I'm not the owner of the list, and it wasn't my decision to set it to Yes. > I'm under the impression that the owner changed it as a precaution once after > the list was somehow being used to send out spam. It's my impression that in > the years before I had admin access, there have been periods when html was > allowed, but I have no idea of the reasons for the earlier changes. You definitely want to set collapse_alternatives to No. Depending on how that works for you, you may also need to set convert_html_to_plaintext to No to get the result you want. The risk in setting convert_html_to_plaintext to No is messages with evil javascript will go to the list. -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org