Late to the party on this...
I get only get a couple of spams a week on a Gmail email address compromised many years ago, but did a couple of things to eventually get rid of these spams for the most part. Took a while to get it to the current state.
Big one is to disable Load Remote Images in Mail app (and in email services' website, corresponding apps). Stops trackers from loading when one views the email. Stop the spammer from getting confirmation that your email is active/alive.
Obviously, never click on any unsubscribe links in spams. Again, confirms "we got a live one".
Turn off read receipts on email service and/or apps.
Since spammers share/sell their lists amongst their fellow vermin, eventually will start to show as "unread" across these lists so one eventually falls off.
Same goes for telemarketers/scam calls for me. These days, get almost no calls or texts. Silence Unknown Callers, no read receipts, call blocker app to block known spammers, telemarketers.