Dan Astoorian posted to the bug tracker: >Specifically: it is (IMHO) probably incorrect to apply >the "Hold" action to messages which were not submitted >to the list address. For example, a message sent to >"listname-owner" and matched by a "Hold" >header_filter_rule should not be held for approval >(irrespective of whether the message was administrivia >or not).
Good point. >(It is not clear to the end user whether approving such >a held message would cause the message to be delivered >to the original "listname-owner" address, or whether it >would be sent to the list itself.) Definitely the message received by the user in this case is misleading, but the held message if approved will go to the owners/moderators only. I think Dan knows this. >I suspect (but have not verified) that similar issues >may exist for other mail paths (e.g., -request, -admin, >-(un)subscribe). Unless you are seeing something I'm not, this is not the case. The issue is that SpamDetect.py is in both the GLOBAL_PIPELINE and the OWNER_PIPELINE, but messages to -request|join|leave|subscribe|unsubscribe|admin|bounces|confirm are not processed through SpamDetect.py and are never held for any reason. >Probably the most sensible thing to do with messages >that match a "Hold" rule would be to hold the message >only if the "tolist" key is set; otherwise, do one of >the following: >a) continue on to the next rule, as though the "Hold" >rule failed to match the message; >b) accept the message; or >c) discard the message. > >It's not clear to me which of these options makes the >most sense. Discarding the message is probably unwise, >as a "hold" rule in the first place suggests that the >administrator does not consider all mail that matches >the rule to be expendable. I think b) accept the message is the correct action since the 'hold rule' implies the owner/moderator wants to see the message and accepting the message sends it to the owners/moderators. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan _______________________________________________ Mailman-Developers mailing list [email protected] http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
