Remove the X- prefix from some headers

Bug #883193 reported by Barry Warsaw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Mailman
Confirmed
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.

Tags: mailman3
Revision history for this message
Barry Warsaw (barry) wrote :

Also, from the mailman-developers thread, possibly:

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

Revision history for this message
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.

Revision history for this message
Barry Warsaw (barry) wrote :
Barry Warsaw (barry)
Changed in mailman:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Abhilash Raj (raj-abhilash1) wrote :

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

Revision history for this message
Junien F (axino) wrote :

Why would X-List-Administrivia be unnecessary now ?

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.