I finished a 5 part series on how to run an e-mail server in 2022 with all the DKIM/SPF/DMARC stuff working. It's not a simple HOWTO series, but it does explain all the moving parts. So if you're interested to learn a bit about modern e-mail - you're welcome! Starts here: jan.wildeboer.net/2022/08/Emai

Took me almost a month and was the direct result of me having to move my old server to a new hoster. I took it as an opportunity to modernise the whole setup, which was running since 8+ years more or less unchanged. Now it's up to 2022 level and is happily accepted by gmail etc as a legitimate source of e-mails :)

It's a really bare-bones setup. No webmail, no user databases, no nothing. Just the basics. A robust, lean and mean e-mail server that reliably manages mails for 20+ domains in a secure way. I understand every part of it and that was the goal :)


And as Murphy predicts, the #1 story on HN right now is to NOT run your own e-mail Server ;) I’m just so reliably counter-culture :)

Plus, you have the conviction and are sure you did everything right. #GoodFeeling

Now I have to check the settings on my servers first, then read your article and then Carlos'.

I like to laugh when others tell me it cannot be done and I can reply with "I have it working".
So do not worry it is not you ;-).

@ttyS1 I try to stick to "Keep calm, keep stuff working, share how you do it, listen to well-intended critics, learn, repeat" :)

@jwildeboer I run email (and Mastodon) via Yunohost on a laptop, and it does seem to work. However, I am far from understanding how everything works. It's the lazy man's solution, I guess. But it's still self-hosting.

@eivind Good stuff! And if you really want to dive deeper, I hope my little series helps you to take a look at /var/log/maillog and understand a bit better what it all means :)

Sign in to participate in the conversation

Mastodon instance for people with Wildeboer as their last name