= 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.
X-BeenThere
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.