All this new excitement with Lemmy and federation has got me thinking that maybe I should learn to run my own instance. What always comes up though is how email is the orginal federated technology.
I am looking at proxmox and see that is has a built in email server, so now I am wondering if it is time to role my own.
I stopped using gmail a long time ago, and right now I use ProtonMail, but I am super frustrated with the dumb limitation of only having a single account for the app. I get why they do it, and I am willing to pay, but it is pricey and I don’t know if that is my best option. I guess it is worth it since ProtonVPN is included. It looks like they are expanding their suite.
Is it worth it? Can I make it secure? Is it stupid to run it off a local computer on my home network?
I do host my own mailserver for multiple years now without any issues.
I’m using https://docker-mailserver.github.io/docker-mailserver/latest/ on a rented server, not at home. I recently added DKIM and I check my setup via https://mxtoolbox.com and the like in irregular intervals to see if I can improve something.
The only downside I see is spam filtering, which obviously works better with GMail if the whole world population does the filtering for you. But the included SpamAssassin setup does work and catches most of the spam. I do check for false positives/negatives very regularly and have training folders set up so I can easily move messages into the SA training.
Spam is something I am super worried about. Like, I know I can’t even be careful and audit every person or company I give my email to. It will inevitably end up on a list and make life hell.
On the whole I have learned to be careful, and I would be very selfish, just set up email for myself. My mother is way to happy to sign up for every goddamn thing. She can keep her Gmail, not like it would benefit her or friends if she migrates.
opensmtpd+rspamd works perfectly for spam. been running this for years now and I never get spam