When munging From and Reply-To, add original author To Cc instead of Reply-To
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Fix Released
|
Medium
|
Mark Sapiro |
Bug Description
Steps to reproduce:
* Configure a list to munge both From and Reply-To (from_is_list and reply_to_list)
Actual behavior:
The emails will have a Reply-To field with both the list address and the author address. As a result, hitting "Reply" in a MUA (tested with Thunderbird) results in both of these addresses as recipients.
Expected behavior:
The mail should be set up in a way that the MUA behavior is like it would be without From munging: "Reply" has only the author as recipient, while "Reply All" has both the author and the list as recipient.
This can be achieved by adding the author to Cc instead of Reply-To in case reply_to_list is not 0. I attached a patch implementing this, that I tested successfully on my mailman installations.
This patch is against the CookHeaders.py of Mailman 2.1.18.
Related branches
summary: |
- When munging From and Reply-To, add original authoer To Cc instead of + When munging From and Reply-To, add original author To Cc instead of Reply-To |
Changed in mailman: | |
milestone: | 2.1.19 → 2.1.19rc1 |
status: | Fix Committed → Fix Released |
Thanks for the report and patch.
There is still a situation that I need to consider further. If the post includes a Reply-To: with the poster's address and the list's first_strip_ reply_to is No, then with your patch and a munged From:, the poster's address is in both the original From: and Reply-To: and ends up in both Cc: and Reply-To: in the delivered post.
I've waffled on this issue before, see <http:// bazaar. launchpad. net/~mailman- coders/ mailman/ 2.1/revision/ 1476>, so I need to give this some more thought. Additional input is welcome.