siyuan:
I'd recommend getting a SingleLogin account, or if you have a Proton account with ProtonPass, start using aliases, create one for each service you sign up. I remember after Domino's had had a data breach a number of years back, I started getting spams, leading me to believe the incident was the cause.
Or if you want to create aliases and using GMail you can just add +something to the address: spookeduser+geekzone@... or spookeduser+trademe@ and so on. Anything after the + makes it unique so you can track if something happens with a specific email address.