Hello, new user here. I have been struggling the past few days thinking of how I can protect my e-mail better. My threat level is “Big corp leave me alone pls”, but more and more companies nowadays are demanding e-mails/ phone numbers to even use their services (restaurant bookings, train tickets…), and I am becoming increasingly aware of the need of protecting my e-mail box from being a venue for spam or possible scams when these companies inevitably get breached and my e-mail is leaked or sold.
I currently have 4 Gmail accounts. As my oldest Gmail account started to get full, I created others, and most of them are somewhat general purpose accounts. I would like to unify them in some manner. More recently I created a free proton e-mail that I use exclusively for banks and government communications, and have slowly been migrating those institutions from my Gmail. I don’t mind keeping the proton app installed on my phone just for these e-mails. However, this setup has some limitations:
-
Google being one of the biggest sellers of data, I have no doubt a lot of the spam and “promo e-mails” I get come directly from them selling my data to advertisers.
-
I use the same e-mail for a lot of different services, and when one of those gets breached, it’s not so simple for me to get rid of that e-mail since so many other services are tied to it.
-
I prefer service providers that I can use IMAP with, and proton isn’t one. Also, I find Proton paid plans very expensive.
Here’s what I want to do:
-
Get a custom e-mail domain (I am persuaded by the idea that custom domains make it easier to migrate my mailbox if a services stops being good/ prices change too drastically). I also like the idea of ownership of a domain.
-
An e-mail host that has enough (ideally unlimited) aliases/mask e-mails so that I can have one allocated to EVERY random website I sign up to, that can be easily turned off in the case of a breach (e.g. instagram.2958@[customdomain].com).
-
My goal: have two e-mails only: one proton (free) email, only for gov and bank accounts, and one paid (maybe Mailbox or Migadu) custom e-mail to receive everything that will be forwarded by all the aliases. the aliases should be able to be turned on/off at a whim, and easily replaceable.
I am currently in the buying a custom domain phase, but I’m not sure where to host it. I know Mailbox org is recommended by this forum, and I appreciate that I can use IMAP with it, unlike with Proton or Tuta. But Mailbox seems to limit custom emails to 25, which is probably not enough for what I want to do. The price is… okay, I can deal with it. I know Migadu also exists, and that one has infinite aliases, but the service isn’t as well known and it isn’t that easy to find information on how to configure things (I’m not a very technical person, just interested in privacy stuff). This is my biggest contender currently, and it is priced very reasonably.
Alternatively, I know services like addy io, Simplelogin and Duckduckgo exist, but I know from experience some platforms automatically ban accounts created using these e-mails (case in point, Reddit and X), so I don’t consider these good for anything other than maybe signing up to random newsletters. I have also considered just using Proton for gov communications only, get a Tuta free account for general purpose emails, and just redirect everything from the Gmails. This setup would be free which is a plus, but then again Tuta also locks me into their app and I really would like to be able to use IMAP and set rules for incoming e-mails. And Tuta Free of course also wouldn’t solve the alias issue.
I don’t need my e-mails to be E2EE (I understand e-mail is only as private as the person I am talking to anyway), as long as I can have enough aliases for each service I sign up to, and I can quickly dispose of one alias when it leaks, I’m good. Could be worth mentioning that I have a Bitwarden account also, which I know allows the creation of aliases on the go.
Am I overcomplicating things? Do I really need to pay for a specific e-mail service provider for the goal I want to achieve? Please help me set my thoughts straight, as I feel like there is probably a simple solution here that I’m not seeing.
Kind regards.