2.1.5 munges CC in AvoidDuplicates -- DON'T DO THAT

Bug #266161 reported by Yaseppochi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Mailman
New
Medium
Unassigned

Bug Description

The AvoidDuplicates handler in 2.1.5 munges the CC
header. This is obvious from the code.

I suspect that what is happening is that a user has his
"Avoid Duplicates" flag set and his (and maybe other)
addresses are being removed.

For some reason, this handler also occasionally creates
an empty CC header out of thin air.

Why This Sucks[tm]: The user in question wishes to be
CCed in order to bump the priority of mail where he is
personally addressed in his queue, but does not wish to
receive duplicates. However, the current
AvoidDuplicates behavior ensures that his CC is
removed, and therefore later contributors to the thread
do not know that someone decided to flag him in this way.

Suggested action: get rid of all special processing of
CC in AvoidDuplicates. The generic code handles the
msgdata. CookHeaders takes care of coalescing several
CC headers into one.

I searched for similar bugs with the string "cc header
delete remove" and didn't see anything reasonably
similar in the first four pages returned.

Stephen Turnbull
<email address hidden>

[http://sourceforge.net/tracker/index.php?func=detail&aid=1079760&group_id=103&atid=100103]

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.