Systers Mailman Custom Modifications

Image/Attachment filtering happens before conversation unsubscribe

Reported by Kathy Gee on 2009-06-11
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Systers-mailman
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) on 2009-06-11
Changed in systers:
importance: Undecided → Low
Robin J (robin-jeffries) wrote :

Closely related bug 324406

Changed in systers:
assignee: nobody → Erica Wolfe (erica-wolfe)
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.

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

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.

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  Edit
Everyone can see this information.

Other bug subscribers