[Mailman-Developers] Mailman headers roundup

Patrick Ben Koetter p at state-of-mind.de
Sun Oct 30 20:04:03 CET 2011


I've created a list to sum up the current discussion/threads on the mailman
header work.

The list is separated in four sections:

I.   CLARIFY
     Needs discussion.

II.  MODIFY
     Needs to be registered with IETF or changes X- name.

III. KEEP
     Do not change

VI.  DELETE
     Remove from MM3 code

Please cross-check and pickup discussion on the CLARIFY items. Once we are
done I will approach IETF for the headers that need standardizing.


I. CLARIFY
X-List-Received-Date
	This only gets added when the message is sent to the archive.
	Modify to: List-Archive-Sent
	Next Step: Discuss

X-Message-ID-Hash
	propose an RFC as an extension of RFC 5064
	Modify to: unclear
	Next Step: Discuss

X-Mailman-Version
	The version of Mailman that sent the message.  It can lose the X-
	prefix.
	Modify to: List-Agent, Mediator
	Next Step: Discuss

X-Mailman-Approved-At
	lose the X-prefix
	Modify to: List-Approved-Date
	Next Step: Create RFC or Extend RFC 2369?


II. MODIFY
X-Mailer
	Only used when Mailman originates messages such as autoresponses.
	Modify to: User-Agent
	Next Step: Change code

X-Topics
	This contains a list of all the topic names that matched the message.
	Are there any other MLMs that support topics in a way that would make that
	header generally useful?
	Modify to: Tag
	Next Step: Create RFC

X-Mailman-Rule-Hits
	They could certainly lose the X- prefix.
	Modify to: Mailman-Rule-Hits
	Next Step: Create RFC

X-Mailman-Rule-Misses
	They could certainly lose the X- prefix.
	Modify to: Mailman-Rule-Misses
	Next Step: Create RFC

X-Content-Filtered-By
	I think this should be renamed to (X-)Mailman-Content-Filter.
	Modify to: Mailman-Content-Filter
	Next Step: Create RFC


III. KEEP
X-Peer
X-MailFrom
X-RcptTo
	Ignore this, it's used in the test suite only.
	Next Step: Ignore

X-Originally-To
	Probably not worth changing.
	Next Step: Ignore

X-Original-CC
X-Original-Content-Transfer-Encoding
X-MIME-Version
	Ignore these.
	Next Step: Ignore

X-Ack
X-No-Ack
	These should keep the X- prefix.
	Next Step: Ignore

X-Approve
X-Approved
	need to keep the above two for backward compatibility
	Next Step: Ignore


VI. DELETE
X-Mailman-Copy
	It can either be removed or lose the X- prefix.
	Next Step: Remove from code

X-BeenThere
	legacy
	Next Step: Remove from code

X-Archive
X-No-Archive
	deprecated
	Next Step: Remove from code

X-List-Administrivia
	X-List-Administrivia is just useless and should be removed.
	Next Step: Remove from code


p at rick

-- 
state of mind ()

http://www.state-of-mind.de

Franziskanerstraße 15      Telefon +49 89 3090 4664
81669 München              Telefax +49 89 3090 4666

Amtsgericht München        Partnerschaftsregister PR 563



More information about the Mailman-Developers mailing list