[ mailman-Bugs-1079760 ] 2.1.5 munges CC in AvoidDuplicates -- DON'T DO THAT

SourceForge.net noreply at sourceforge.net
Mon Dec 6 06:57:15 CET 2004


Bugs item #1079760, was opened at 2004-12-06 14:57
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1079760&group_id=103

Category: mail delivery
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Stephen J. Turnbull (yaseppochi)
Assigned to: Nobody/Anonymous (nobody)
Summary: 2.1.5 munges CC in AvoidDuplicates -- DON'T DO THAT

Initial Comment:
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
stephen at xemacs.org

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1079760&group_id=103


More information about the Mailman-coders mailing list