Someone "popular" on the security community on Twitter said to never host your own mail server...

Actually, do the opposite.

-Host your own mail server

-Host your own matrix homeserver

-Host your own mastodon instance

-Host your own DNS server if you can

Just do it securely and follow the good practices

Fight back on the centralization of the web.

@dcid The one thing that i'm more scared of hosting is a mail server. More so because of the fear of getting blacklisted just for being an uncommon "mail provider".

I should probably look into it anyways.

@mgrondin @dcid Not only an uncommon provider but also often from an abused (and therefore blacklisted) IP address. Been there, done that, heard many stories of how things work and now I'm a lot happier using and ProtonMail. Some mails are just too important to not get delivered.

@mgrondin @dcid the blacklisting concern is probably one of the biggest issues these days... a Google blacklists you, and how many people will fail to get your email? Then again, that is at the core of the problem.. a select few can decide what's better for all..

@dcid I went down this route and ended up with the todo list from hell. Still need to get on grokking that “DKIM” stuff for the email whatever that is.

I have mail, fedi, calendaring, wiki, gemini, blog but no DNS or Matrix. Matrix doesn’t seem ready for prime time yet :/

Some of these apps are designed to be multi user. Like, I have my mail account database in MariaDB—for like less than five users! So overwrought for what it is—unless I can pool together some peeps to join in of course.

I hate the silos and I’m paranoid AF so I did went down this “hobby sysadmin route” but I don’t particularly enjoy it. Why do I have such trouble with the basic concept of labor division? You grow peas, I grow potatoes, we have a twice as interesting meal? Etc etc. Naw… not me… I got sucked deep down the DIY malström.

@Sandra Been using that to replace slack lately. Pretty good so far.

The setup of the homeserver was not very clear, but once that is running, it is smooth.

@dcid I'm holding out for olm on emacs, maybe via bitlbee/libpurple

@dcid i dig it, and also do it , but “securely” — how the hell does one do that?

@dcid huh... I agree with you.

I'm not trying to divert risk... I'm trying to save the world.

@dcid it’s very hard to keep up with all the security problems and vulnerabilities that affect all of these things. If you can, that’s great, if not it’s better to have people focus on one piece and share the infrastructure I think.

@dcid I've looked up what it takes to run my own mail server and I don't see the marginal benefit for *myself*. it's the kind of thing I'd do for a family or small group of friends

@dcid All that takes time and money, you can get most of that free, just like the farm animals all get free food from the farmer. Would post picture of end results of farmers free food, too horrific and graphic.

Own mailserver: check
Own Matrix homeserver: check
Own Mastodon: if Hubzilla counts, check.
Own DNS servers: check

i really like the sentiment, of self-hosting, and we need people to pioneer these activities.

but i would say that, atm, i feel like most of the foss world is in a 1980's mentality of hand-propping up daemons, databases, &c, in a way where every operator is fairly on their own.

there've been millions of attempts to improve this, and there's plenty of reasons against this one, but kubernetes + helm is one of the first thing that makes me think, some day, this could be a robust, secure, common base available for us all to grow our online-ness together upon.

@dcid re: hosting own DNS server... are you referring to running your own local unbound resolvers? Or does running local dnscrypt-proxy to some external resolver still “check the box”, so to speak? Thanks!

@_failsafe Wasn't thinking on anyone in particular to be honest (could be a resolver or auth DNS).

We just need more people (or groups of people) hosting their own stuff - and helping decentralize all aspects of the Internet.

We need less of Google, Apple, Amazon, Twitter and Facebook.

I am still dependent on them, but trying to slowly migrate away what I can.

@dcid I do host my mail server for 10+ years, but that's not something I would recommend to most of people. Things that are challenging are:

- Blacklisting
- Reputation
- Spam
- Security
- Availability
- Maintenance
- Cost

DNS hosting has similar challenges, so I don't do that anymore.

Sign in to participate in the conversation

Open Source Social Network. Focused on technology, networking, linux, privacy and security, but open to anyone. Civil discourse, polite and open. Managed by the team.