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: https://jan.wildeboer.net/2022/08/Email-0-The-Journey-2022/
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 :)
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 :)
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 :)
Mastodon instance for people with Wildeboer as their last name