[Mailman-Developers] New RFC on using DKIM with MLMs

Ian Eiloart iane at sussex.ac.uk
Wed Oct 26 14:43:46 CEST 2011


On 25 Oct 2011, at 02:04, Barry Warsaw wrote:

> On Oct 13, 2011, at 11:41 PM, Murray S. Kucherawy wrote:
> 
>> There's movement afoot to deprecate use of "X-" in header field names.  Just
>> call it "Mailman-Topic".  And if it's worthwhile, consider registering it
>> with IANA.
> 
> I wonder if we should remove the X- prefixes for Mailman 3.  Here's a list of
> ones we still add or recognize (some might be used only in the test suite):
> 
> X-Message-ID-Hash

This could be replaced with DKIM sigs, I guess.

> X-Mailman-Rule-Hits
> X-Mailman-Rule-Misses

This might be useful for diagnostics, but probably wants to be off in general. My view is that Mailman should not be doing message filtering.

> X-BeenThere

I guess that's useful for avoiding list loops, perhaps?

> X-Mailman-Version

I think this should be replaced with X-Mailer, or even User-Agent. That's not currently an SMTP header, but I think it should be. And it is in quite widespread use.

> X-Mailman-Approved-At
> X-Archive

Does this do the same as List-Archive?

> X-No-Archive

What does this mean? 

> X-Ack
> X-No-Ack
> X-Peer
> X-MailFrom
> X-RcptTo
Isn't that usually in the Received header?

> X-Originally-To

Doesn't that do the same thing as List-post?

> X-Original-CC
What's the purpose of including this?

> X-Original-Content-Transfer-Encoding
> X-MIME-Version
> X-Mailman-Copy
> X-List-Administrivia

List-help?

> X-Content-Filtered-By
> X-Topics
> X-Mailer

I think we should use User-Agent here. Thunderbird does, as do some other mail clients. Or, we should push for introduction of a List-Agent header.

> X-List-Received-Date

Don't the Received headers carry this information?

> X-Approve
> X-Approved
> 
> -Barry

Generally, I think we should avoid the use of headers that duplicate other existing headers. Where we want to add more information, then extend the List-* header set if the information might be generally useful for mailing list software. Otherwise, use X-Mailman-* (or even Mailman-*) so that people know where the header came from.

-- 
Ian Eiloart
Postmaster, University of Sussex
+44 (0) 1273 87-3148



More information about the Mailman-Developers mailing list