You'd be surprised (well, nobody here on HN would be) to know how many times I tell a business that my email is "their-business@my-domain.com", and they ask me how I got that email address, whether I work for their company, etc.
You'd be surprised (well, nobody here on HN would be) to know how many times I tell a business that my email is "their-business@my-domain.com", and they ask me how I got that email address, whether I work for their company, etc.
I once started receiving spam addressed to <mybankname>@<mydomain>.org and after several instances I reported it to MyBankName.
I explained that I only used that address in my dealings with them and so it must have leaked from them.
They said that's not how email works, you have one address that you use with all your contacts. One of them must have leaked it.
I tried to explain that I used a different host portion with each company I contacted.
They said that's not how email works, you have one address that you use with all your contacts. One of them must have leaked it.
I transferred my balance out and let the account lapse.
1. Prepend "from-", so that instead of <their-business>@example.com you give them from-<their-business>@example.com. It should at least make it easier to explain your approach when you have to.
2. ROT13 or reverse the name of the business so it's gurve-ohfvarff@example.com or ssenisub-rieht@example.com. You can design a different stateless function that maps names to email addresses. The function doesn't even have to be invertible. This is similar to a stateless password manager like https://www.lesspass.com/.
3. Use a list of pre-generated addresses you keep on your person. Think recovery codes. Of course, you can keep the list on a smartphone.
That's clever. But doesn't it cause friction when trying to relay the address e.g. over the phone?
> to avoid "why is my business name in your email?" questions, I rot13 it.
That's a neat idea.
> That's why I've updated my SMTP config to handle the hyphen character the same way as the plus sign over 10 years ago.
Every time I have to hand out my email over the phone, I brace for having to explain my catch-all to people. Depending on how tired/tech-illiterate the person on the other end sounds, I've started using plausible-sounding alternatives (contact@/hello@/email@) instead.
It's not obscure. Some code monkey at Samsung was told to filter out certain addresses, Samsung ones among them, and just used a regex or substring search on the entire address.