My mail rules are being ignored

I have a lot of rules set up, mostly to funnel new messages into a couple of core categories:

  • Alerts (Notifications from Trello, Basecamp, Slack, Google Docs)
  • Forums (Discussion lists and groups)
  • Invitations (Automated notices from Google Calendar and Calendly)
  • News (Newsletters and briefings I subscribe to)
  • Promo (Marketing mail)

I’ve started noticing that some messages are not being sorted according to the rules and I can’t even begin to figure out why not. For example, the NYT mailer should be going into Newsletters:


But once in a while it just doesn’t get filtered:


Is there any reason why this would be happening or a way to audit the filters at all?

Anyone else experienced issues with some mail rules not working…?

Not raising as a bug just yet as it would be interesting to see what others have noticed.

I’ve only got about 7 or 8 rules set up at the moment and they just don’t affect some emails but do others…

For example:-

From contains @domain.tld
Subject contains domain.tld
Move to label

Something as simple as this applies to some emails and doesn’t others.

I wondered if it might be something to do with if in the subject, the domain.tld contained a backslash (/) but I changed this and it still didn’t apply.

Like should:-

domain.tld match www.domain.tld
domain.tld match domain.tld/

I’ve got no idea but it’s a bit of a nuisance not knowing why the rules don’t work for some emails.

@zigojacko This is a known bug; I’ve migrated your post. Please Vote for this issue at the top to help raise its priority. (You can vote for it too, @amandabee. Voting for your own posts is A-OK!)

1 Like

Ah sorry, I didn’t realise it had already been reported and I did check other suggested posts that came up before posting so not sure why this one didn’t show.

I hope that other users can get voting on this asap as it’s kinda useless functionality not working properly as it is. Anyhow, I’ve voted above.

To be honest, in general I’d usually recommend server-side rules rather than client-side, so that the rules are consistently applied regardless of if you have Mailspring running or not (eg if your computer is off and you’re using an email client on your phone)