Remove the X- prefix from some headers

Bug #883193 reported by Barry Warsaw on 2011-10-28
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Mailman
Low
Unassigned

Bug Description

MM3 still uses a lot of X- headers, but some of the X- prefixes can be removed. In general, we can just claim the Mailman- prefix for Mailman specific headers. Candidates include:

Mailman-Rule-Hits
Mailman-Rule-Misses
Mailman-Version
Mailman-Approved-At
Mailman-LMTP-MailFrom (i.e. X-MailFrom)
Mailman-Copy (or remove this header)
Mailman-Content-Filter (from X-Content-Filtered-By)

Also, fix the outdated comments about add-dup-header in avoid_duplicates.py and verp.py.

Probably also get rid of X-List-Administrivia (and possibly reduced_list_headers). These seem unnecessary now.

Barry Warsaw (barry) wrote :

Also, from the mailman-developers thread, possibly:

X-Mailman-Version -> List-Agent
X-Mailman-Approved-At -> List-Approved-Date

Barry Warsaw (barry) wrote :

See http://www.faqs.org/rfcs/rfc2616.html User-Agent description for possible syntax of List-Agent. There's also currently some debate in the mailing list about whether it should be Mediator, User-Agent, or List-Agent.

Barry Warsaw (barry) on 2012-04-07
Changed in mailman:
status: New → Confirmed
importance: Undecided → Low
Abhilash Raj (raj-abhilash1) wrote :

This bug has been moved to the new gitlab repo here: https://gitlab.com/mailman/mailman/issues/31

Junien Fridrick (axino) wrote :

Why would X-List-Administrivia be unnecessary now ?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers