Filter is not working.

Filter is not working.

I have a catch-all email setup but there is one specific address that gets a lot of spam (let's say it's email123@mydomain.com)
I have set a filter that says if "To is: email123@mydomain.com" Move to Trash.
But I still get these emails in my mailbox or the spam folder.

This shows that the filter does exactly nothing. What can I do?