[Mailman-Users] Mailman reusing message-id, leads to duplicate message suppression

Barry Warsaw barry at list.org
Wed Nov 6 17:00:01 CET 2013


On Nov 06, 2013, at 09:05 AM, Stephen J. Turnbull wrote:

>For lists hosted by the same Mailman, Mailman 3 might be able to
>handle this by adding *both* List-Ids to the header, and only adding
>the (other) RFC 2369 headers for the list(s) the user is subscribed
>to.  Of course this requires personalization, but that seems to be
>less and less a problem these days.

MM2.1 adds X-BeenThere headers for every list the message flows through; these
are to prevent loops.  However MM3 got rid of this header in favor of the RFC
2919 List-ID headers.  I took a quick look at that RFC just now and I didn't
see anything about how many List-Id headers a message could have, but from the
discussion it seems to assume there'd only be one header per message.

>If that solution is interesting to anybody, please let me know, and
>I'll check the relevant RFCs to see if multiple values are permissible
>for List-* headers (and for which ones).  Code of course will depend
>on Barry's permission, but I suppose he wouldn't object to providing
>it as an option.

Best to file a bug so we can explore the issue and solutions.  You can then
attach a branch to the bug.

Cheers,
-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-users/attachments/20131106/f3f1485d/attachment.sig>


More information about the Mailman-Users mailing list