#4966 Mailman3 migration: other header changes that affect filtering
Closed: Fixed None Opened 8 years ago by jpokorny.

= phenomenon =
I am a moderator of luci-commits at fedorahosted.
I had this filter:

List-Id contains "<luci-commits." AND X-List-Administrivia matches "yes" --> move to "luci - commits-moderation" folder

Unfortunately this no longer works and I am unable to quickly find
a good enough substitute if I prefer using email headers, not a subject
wildcard match.

= reason =

Mailmain3 migration.

= recommendation =

At least, missing List-Id header seems broken and would be advisable to
restore it also for this case.

For the record, these are some significant headers present in the very
same type of message prior to migration:

Subject: Luci-commits post XYZ requires approval
X-Mailman-Version: 2.1.12
List-Id: <luci-commits.lists.fedorahosted.org>
X-List-Administrivia: yes


X-BeenThere header seems to be gone too, noticed by packaging@lists.fedoraproject.org list suddenly landing into my inbox. Every single list filter I have is around X-BeenThere :-/

As explained on [https://fedoraproject.org/wiki/Mailman3_Migration#Email_filters the migration page], the X-BeenThere header has been deprecated for years and is now replaced by List-Id.

The fact that administrative email don't have the List-Id header does however look like a bug, a ticket has been opened here: https://gitlab.com/mailman/mailman/issues/164

I was aware about that wiki page, in fact "other header changes that
affect filtering" referred directly to "beside X-BeenThere".

Thanks for the pointer to the existing bug.

I'm closing this ticket in favor of the upstream bug. Hopefully that will land before too long...

Login to comment on this ticket.

Metadata