Thank you, Mark!! ~ It worked!
I set up your spam rule, set it to "Reject" matching messages, then tried to reply-to-all to an "announce" message. I've never been so happy to receive a response saying "Message rejected by filter rule match"! And my reply was delivered to the "talk" list with no problem. Then I set the anti-spam action to "Discard". Now Mailman smoothly reroutes the reply-to-all to "talk" and silently discards the one addressed to "announce", exactly as desired. One more nice thing: "Announce" is a moderated list (for messages from all members). But the spam-filter trick doesn't even bother the moderator with a "post requires approval" when the post is an unwanted reply. Perfect. ~ Thanks again ~ Ken > -----Original Message----- > From: Mark Sapiro [mailto:m...@msapiro.net] > Sent: Saturday, July 09, 2011 9:35 PM > To: k...@sunward.org; Mailman Users List > Subject: Re: [Mailman-Users] Rerouting "announce" replies to "talk" > automatically > > Ken Winter wrote: > > > >1. "first_strip_reply_to": Yes > > > >2. "reply_goes_to_list": Explicit address > > > >3. "reply_to_address": talk@my.group > > > >4. "include_list_post_header": No > > > >Everything works fine, except when the recipient of an announce message > hits > >reply-to-all. Then the "To:" line of the mail client is populated as > >talk@my.group; announce@my.group. So the reply goes back to the > "announce" > >list as well as to "talk". Is there any way to set up the "announce" > list > >so that reply-to-all does not include announce@my.group, or is that > purely > >controlled by the mail client? (List members are not techies, and I have > no > >control over the type and settings of the email clients they use.) > > > Your settings are pretty much the best you can do. The explicit > Reply-To: will override the From: as the reply address, but reply-all > will generally include the To: which is the announce list, and may > even, depending on the mail client, include the From: > > > >If I can't stop the reply-to-all from going back to "announce", is there > any > >way to set up "announce" so it recognizes these replies and automatically > >discards them? (It will not work to just reject emails from list > members, > >since all of them are authorized to send messages to the list.) > > > Yes. On the announce list, set up a Privacy options... -> Spam filters > -> header_filter_rules rule with an action of Discard and the > following regexp > > ^(To:|Cc:).*[ <]talk@my\.group([, >]|$) > > This will match any To: or Cc: header containing the talk@my.group > address and will thus discard any post received by the announce list > that was also addressed to the talk 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 http://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: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org