I found proton to be a bit expensive, I really like tutanota.com (meaning secure note in spanish). Only about $1 per month and doesnt come with things I dont need like a VPN. Plus, believe it or not, employers raise the eye at the .io, in a good way like what they did when gmail.com was new and cool.
Yeah, ProtonMail is about 150% the price of G Suite with weird limits on things like number of aliases or domains. And while I understand that the selling point is privacy, it's not that expensive to maintain one more record in your database while not violating your users' privacy.
I don't know, I pay about 10 EUR per month for my mail server, which services N users. So then it's suddenly not peanuts anymore.
So yeah, I probably don't fall into the normal category here, a handful of friends & family users and a ton of domains. Protonmail/Fastmail would cost me at least 40 EUR per month, and that's a rough estimate, could easily be 80.
Sorry for the late reply, but it's a pretty standard (imo) setup with postfix, dovecot, spamassassin, postfixadmin.
I'm planning to redo this soon (been a few years) and I'm as of yet undecided if I just do it manually again (like I do every 3-5 years) or if I'll use some template ala sovereign, mailinabox, mailcow, modoboa.