I've seen many people recommend to use a unique alias for each account (e.g. github@myname.com, reddit@myname.com, etc.) in order to mitigate spam, but I'm wondering if this is more trouble than it's worth. Are there any unexpected consequences of doing this? I would like to keep things as simple as possible.
I'm considering just having one alias for personal/professional correspondence, one alias for "trusted" accounts (i.e. services that I don't think are likely to sell/leak my email address to spammers), and one alias for less trusted accounts.
What do you guys use/recommend?
1) if company X becomes "spammy" (as in starts sending me too many advertisements, even though they are technically not "spam"), and their "unsubscribe" link does not work, I can stop the spam by removing their email address.
2) if the address for company X suddenly starts getting wild amounts of spam, unrelated to company X, I know that it is likely company X has suffered a breach and their email list is "out there". And again I can remove the alias to stop the flood.
Almost all of them all drop into the same single inbox, so I don't have to also check N inboxes for N aliases.
Never done this and barely get any spam or had any problems opting-out of stuff later. Wouldn't legit companies like GitHub and Reddit get in big trouble for sending spam you can't opt-out on so this isn't really something to worry about?
Sounds like you'd be far more at risk having your main email displayed publicly online which is almost impossible to avoid in the long run and I don't hear of people getting swamped with spam in these cases.
- one alias for everything that is less important than the previous point (e.g., github, netlify, aws). Own domain
- one dummy protonmail inbox for everything else (e.g., reddit, HN, pizza online, etc.)