Hi
Well… Another issue with filtering. That’s really a weak point of mailcow, isn’t it?
Trying to file messages from the mailing list “users@sogo.nu” to the folder “🗣 MLs & Foren”:

Sample message headers:
The filter is VERY easy this time - not even using Regular Expressions 🙂
- Header, List-Id, contains,
users.sogo.nu
This should match:
$ grep users.sogo.nu ~/tmp/headers-email-list.txt
X-Original-To: users@sogo.nu
Delivered-To: users@sogo.nu
for <users@sogo.nu>; Mon, 24 Mar 2025 15:06:14 +0100 (CET)
for <users@sogo.nu>; Mon, 24 Mar 2025 15:06:14 +0100 (CET)
for <users@sogo.nu>; Mon, 24 Mar 2025 15:06:13 +0100 (CET)
for <users@sogo.nu>; Mon, 24 Mar 2025 15:06:11 +0100 (CET)
From: "Felix Oberst" (fob@thorsis.com) <users@sogo.nu>
To: users@sogo.nu
Reply-To: users@sogo.nu
X-Loop: users@sogo.nu
List-Id: <users.sogo.nu>
List-Post: <mailto:users@sogo.nu>
FROM_NEQ_ENVFROM(0.00)[users@sogo.nu,users-owner@sogo.nu];
HAS_REPLYTO(0.00)[users@sogo.nu];
PREVIOUSLY_DELIVERED(0.00)[users@sogo.nu];
More specifically:
$ grep -F users.sogo.nu ~/tmp/headers-email-list.txt
List-Id: <users.sogo.nu>
Any idea why that also does not work?
Is there some sort of debug log available (would be okay if it were just on the host)?