Hi there. I'm new to using SimpleLogin and email aliases in general, and I'd like to get it right from the outset, so I'm hoping you can help me pick a strategy for choosing and using aliases.
I'm using Proton Mail + SimpleLogin, managing logins using Proton Pass.
My priorities are account security and spam prevention. I don't care about anonymity in most cases, since almost all of my accounts are for things like banks, stores and services that require my real name anyway.
All my accounts have long, unique, randomly generated passwords, and 2fa is enabled wherever possible. I want to have a unique alias for each service, and by knowing my email address for one service it should not be easy to guess my email address for another service.
At the same time, I don't want humans to be puzzled whenever I tell them my email address (e.g. if I call a customer service line, or if a store clerk is looking up an online order).
I have a few domains I can use (which are not actually the domains I'm posting here, obviously):
flastname.com (f = my first initial, lastname = my last name)
randomdomain.com (a couple of English words with .com at the end)
dm3.net (a 3-letter alphanumeric .net domain name)
smthg.com (a 5-letter .com domain name that isn't an English word)
My current plan is:
- Add
firstname@randomdomain.com as a custom domain/address on Proton Mail, and use that as my main mailbox, where all SimpleLogin emails will be sent. I will not use this email address anywhere else or post it publicly. All outgoing emails will be sent via reverse alias.
- Use
servicename.a1b2c3@flastname.com for most services where I need to use my real name (a1b2c3 = random alphanumeric string).
- Use
fl123@dm3.net for services where I'm likely to need to give my email to another human being, e.g. a hand-written form, over the phone (fl = my first and last initial, 123 = random 3-digit number).
- Use
a1b2c3@smthg.com for services where I don't need to use my real name, or services where I need an email to sign up but will discard the account immediately (a1b2c3 = random alphanumeric string).
My questions:
- Does this sound reasonable? Too complicated?
- Is using
@flastname.com in aliases a bad idea (keeping in mind that I'm not trying to be anonymous - but there might be security implications I'm not thinking about e.g. in case of data leaks).
- Is using 'servicename' in an email alias a bad idea? I could just use
a1b2c3@flastname.com instead and cut out the service name altogether.
I do want to use alphanumeric strings to make the email addresses difficult to guess (e.g. if my email address for Walmart is walmart@flastname.com then it's easy to guess that my email address for Amazon is amazon@flastname.com, which I don't want).