With a number of email providers you can create a number of email aliases that will redirect emails to your main inbox. This can allow you to filter incoming mail by having e.g. me@example.com, newsletters@example.com, signup@example.com.
Some services allow you to have unlimited aliases (I'm thinking of https://simplelogin.io/), which makes it possible to create a new alias for every website you sign up for instance, and block the spam if you want to.
And finally most services seem to support unlimited email extensions (e.g. signup+ebay@example.com, signup+spammy_website@example.com).
I'm curious about you organize your aliases/extensions?