But when I go and view a Microsoft Word or Microsoft Excel scrubbed document in the archives it will not bring up the right plugins and displays garbled characters and lines in the browser window. I know for a fact that I have the correct mime types specified on the Apache Web server.
Now, here's where it gets strange, I can move that attachment word file out of the "/archives/private/mlist/attachments" directory and put it in another Mailman directory on the web server, and it will bring up the Microsoft Word or Excel plugin and display the document fine. The mime types I thought should be global on the web server, unless you have .htaccess file where you want to change the content type for that extension, which I don't see in the "attachments" directory. Any idea whats going on?
+ # i18n file name is encoded
+ lcset = Utils.GetCharSet(mlist.preferred_language)
+ filename = Utils.oneline(msg.get_filename(''), lcset)+ fnext = os.path.splitext(filename)[1]
+ # For safety, we should confirm this is valid ext for content-type
+ # but we can use fnext if we introduce fnext filtering
+ if mm_cfg.SCRUBBER_USE_ATTACHMENT_FILENAME_EXTENSION:
+ ext = fnext
+ else:
+ ext = guess_extension(ctype, fnext)
if not ext:
# We don't know what it is, so assume it's just a shapeless
# application/octet-stream, unless the Content-Type: is
With this patch, site manager can set
SCRUBBER_USE_ATTACHMENT_FILENAME_EXTENSION = True
in mm_cfg.py to use attachment filename extension as is specified by
the original attachment. I also want to merge patch id 1027882
so that really dangerous files can be trapped by MimeDel.py.
-- Kory Wheatley Academic Computing Analyst Sr. Phone 282-3874 ######################################### Everything must point to him.
_______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org
