The only security hygiene that can stop your email from leaking is using a different address for literally every service you ever log into. This is of course possible with your own domain, but in practice totally infeasible for the vast majority of people.
Comments
The only security hygiene that can stop your email from leaking is using a different address for literally every service you ever log into. This is of course possible with your own domain, but in practice totally infeasible for the vast majority of people.
Apart from icloud, this is also available for fastmail users as well so no it's not "totally infeasible for the vast majority of people".
I now do this with iCloud Hide My Email. It’s very easy to do.
I’ve started converting all my heritage details for already registered accounts.
I've been doing this for 6 years now. Every service, bank and even person gets a separate address.
Takes less than 2 minutes to create one with my paid mail provider.
On 2 occasions, I knew a system was compromised before an announcement because suddenly I was getting spam to the specific email address.