Image/Attachment filtering happens before conversation unsubscribe

Bug #386133 reported by Kathy Gee
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Systers-mailman
Fix Committed
Low
Erica Wolfe

Bug Description

A member tried to unsubscribe to a conversation. Because her signature template included an image, her unsubscription request bounced with the following message - "The attached message matched the systers mailing list's content filtering rules and was prevented from being forwarded on to the list membership. You are receiving the only remaining copy of the discarded message."

It seems that filtering out images/attachments happens BEFORE conversation unsubscribe which is not the behavior we expected.

Kathy Gee (kathyg)
Changed in systers:
importance: Undecided → Low
Revision history for this message
Robin J (robin-jeffries) wrote :

Closely related bug 324406

Revision history for this message
beachbrake (wordsofagirl) wrote :
Changed in systers:
assignee: nobody → Erica Wolfe (erica-wolfe)
Revision history for this message
Erica Wolfe (erica-wolfe) wrote :

Kathy, could you tell me the systers configuration options that cause the error message? I'm working on this bug and am having trouble triggering the bounceback message. I've tried sending unsubscribe messages with images in the signature but the vette error logs indicate that the messages are being discarded.

Revision history for this message
Kathy Gee (kathyg) wrote : RE: [Bug 386133] Re: Image/Attachment filtering happens before conversation unsubscribe

It's the "Content Filtering" option. I remember adding "text/html" in the "pass_mime_types" field on the Systers mailing list. The lists on the dev system (ABIWT) do not have this added. We should probably add it to this settings list on the Wiki - http://systers.org/systers-soc/doku.php/new_list_creation_settings. Although, I'm not sure if this has anything to do with the bug in question.

Kathy Gee

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Erica Wolfe
Sent: Sunday, June 20, 2010 8:17 PM
To: Kathy Gee
Subject: [Bug 386133] Re: Image/Attachment filtering happens before conversation unsubscribe

Kathy, could you tell me the systers configuration options that cause
the error message? I'm working on this bug and am having trouble
triggering the bounceback message. I've tried sending unsubscribe
messages with images in the signature but the vette error logs indicate
that the messages are being discarded.

--
Image/Attachment filtering happens before conversation unsubscribe
https://bugs.launchpad.net/bugs/386133
You received this bug notification because you are a direct subscriber
of the bug.

Status in Systers Mailman Custom Modifications: New

Bug description:
A member tried to unsubscribe to a conversation. Because her signature template included an image, her unsubscription request bounced with the following message - "The attached message matched the systers mailing list's content filtering rules and was prevented from being forwarded on to the list membership. You are receiving the only remaining copy of the discarded message."

It seems that filtering out images/attachments happens BEFORE conversation unsubscribe which is not the behavior we expected.

To unsubscribe from this bug, go to:
https://bugs.launchpad.net/systers/+bug/386133/+subscribe

Revision history for this message
Erica Wolfe (erica-wolfe) wrote :

This patch fixes this bug and 324406 (https://bugs.launchpad.net/systers/+bug/324406) by splitting the dlist handler into Handlers/EarlyDlists and Handlers/LateDlists. It also includes a Handlers/DlistsHandlerUtils file for shared functions.

Revision history for this message
Erica Wolfe (erica-wolfe) wrote :

http://bazaar.launchpad.net/~erica-wolfe/systers/wishlist/revision/85

Committed revision 85 to the wishlist branch.

The two bugs are small issues with unsubscribing. To resolve these issues, I split the Handler/Dlists.py into two files, Handlers/PreprocessDlists and Handlers/ProcessDlists. Shared functions were put into DlistUtils. Small edits to mm_cfg.py were required to insert the new files into the handler pipeline.

Changed in systers:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.