Aufgabe #1745
offenNeuen Mailserver mit eigenen Postfächern auf Basis von NixOS (Flakes) erstellen
0%
Beschreibung
Der Mailserver des StuRas soll ersetzt werden.
Als Nachfolge kommt, da der StuRa mittlerweile NixOS als Basis benutzt, nur ein NixOS-Cintainer in Frage.
Im Sinne der Neuheiten wird der Mailserver direkt in die Flake eingebaut, die sicher auch nicht mehr allzu lange braucht um nutzbar und dokumentiert zu sein.
Um einigen Problemen aus dem Weg zu gehen, die es mit dem aktuellen Setup gab, soll es Veränderungen geben.
Diese umfassen bisher eigene Mailkonten (IMAP) und Spamfilter. Des Weiteren sollen die Mailkonten und Aliases aus der zentrale Accountverwaltung bezogen werden.
Mailinglisten sollen wieder eingesetzt werden, aber mit einer aktuelleren Version von Mailman.
Eventuell kann noch ein Webmail-Dienst ergänzt werden.
Anwendungen¶
- IMAP / MDA: Dovecot 2
- SMTP / MTA: Postfix
- Mailinglisten: Mailman 3
- Spamfilter: Rspamd
Anbindung Accountverwaltung¶
- Dovecot: LDAP
- Postfix: LDAP
- Mailman: OIDC/LDAP/keine
Von SoerenBoxberger vor etwa 1 Jahr aktualisiert
- Beziehung mit Aufgabe #1729: Testweise Einrichtung simple-nixos-mailserver mit Anbindung an Kanidm wurde hinzugefügt
Von SoerenBoxberger vor etwa 1 Jahr aktualisiert
Memo an mich: Um Mailinglisten und Postfächer auf der selben Domain hosten zu können, muss die Option "services.mailman.enablePostfix" auf false gesetzt und Postfix manuell (ohne relay_domains) eingerichtet werden