21. Gulaschprogrammiernacht

Unlimited free accounts: your own mail server in 60 minutes
06-09, 20:20–21:20 (Europe/Berlin), Blue Saloon
Language: English

While there is a plethora of options to get an email account on the web there is always an associated cost: either monetary or your privacy or both. Costs increase linearly with the number of email accounts and disproportionally with "business" features like shared calendars, aliases or configurable spam filtering. In this talk we guide through a self hosted mail server setup where all features are free. We provide Ansible scripts to set it up yourself and explain the configuration that is needed.

Starting with a blank server somewhere in the web we briefly go through the most important concepts of a mail server and then set up the required services one by one. Using Ansible playbooks we set up dockerized Postfix, Dovecot, Rspamd, ClamAV, ApacheDS and SOGo for Groupware. The goal is to receive a mail on the newly created server at the end of the talk and display it on the brand new web interface.

The talk is a distilled version of the articles available here: https://boredconsultant.com/tags/mailserver/

All scripts will be provided after the talk.

The Code is now available at https://github.com/GevatterGaul/gpn21-mailserver-talk-code-dump
Alongside the announcement: https://boredconsultant.com/2023/06/11/GPN21-Mailserver-Talk-Code-Dump/

Content Notes

Wild Microsoft bashing.

Graduated from KIT in Computer Science then started working, currently as consultant for TNG Technology Consulting GmbH. Bored since the start of the pandemic, started a blog and also fucking around with tech stuff, giving talks about what was found out.