Need A Little Help With a Spam Filter

So I’m suddenly getting a ton of spam, every day, on my gmail account and I’m trying to figure out how gmail filters work, or more specifically, how to make gmail filters work for me. All of it comes from fake email address via netorgft{random8digitnumber}.onmicrosoft.com or {3letters2numbers}-{2letters1number}- obe.outbound.protection.outlook.com

If I create a filter for *.onmicrosoft.com or *- obe.outbound.protection.outlook.com would that be sufficient to block spam from those, I dunno, servers I guess maybe?

How do I block spam from onmicrosoft.com or obe.outbound.protection.outlook.com? Can I block spam from those? I’m on the verge of just creating a new email account and abandoning gmail if I can’t get a handle on this as it’s starting to be an actual problem. I’d really hate that, I’ve had this addy a long time.

Have you tried clicking the Report Spam button on them? That is usually all that needs to be done with Gmail.