April 4, 2002
6:10 p.m.
Norbert Bollow <nb@thinkcoach.com> writes:
With other words, given that the Message-ID: header is a SHOULD, if you want to choose a diffferent course, you (as maintainer of Mailman) have a responsibility to understand and carefully consider the full implications of not adding a Message-ID: header to messages that are _originated_ by Mailman.
[...]
I think it's probably much less work to just add the header than to "understand" and "carefully weigh" all these implications.
The attached patch (for MM 2.0.x) adds a Message-ID header to messages which lack one. Utils.make_msgid() is just a Python 1.x compatible rendition of the same function that is part of the latest email package.