I think the cause of this is that evolution was only fetching basic headers from the imap server. For the message I was looking at, it had the whole message, including the mailing list headers, so it could be filtered, but all other messages only had the basic headers cached locally.
It seems like an upstream bug should be filed about this. If you try to use headers in a filter that are not being fetched, it should either set them to be fetched, or warn you that this filter will not work unless you set those headers to be fetched. -- Apply Filters only applies to a single message https://bugs.launchpad.net/bugs/555205 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs