====== Mailserver mit OpenSMTPd Bookworm ====== Dokumentation zur Installation eines Mailservers mit Debian Bookworm, OpenSMTPd als MTA und Dovecot als MDA. Spambekämpfung mit rspamd. Zusätzliche Installation von Roundcube als Webmailinterface, weil es damit Benutzern möglich ist ihr Passwort zu ändern. - [[Grundeinstellungen Server]] - [[Hostname anpassen an MX Eintrag]] - [[MariaDB und absichern]] - [[Backports hinzufügen]] - [[Letsencrypt installieren und Zertifikate zufügen]] gleich mit NGINX, den brauchen wir später. - [[OpenSMTPd installieren]] - [[Dovecot installieren]] - [[rspamd installieren]] - [[unbound installieren]] für rspamd zur DNS Auflösung - [[MySQL Datenbank einrichten]] - [[Webmail mit Roundcube]] ===== To Do ===== - unbound anschauen als DNS Resolver - nach Neustart ist OpenSMTPd down, es scheint, dass er vor MariaDB startet. - Notlösung, in /lib/systemd/system/opensmtpd.service folgenden Eintrag unter [service] zugefügt: ExecStartPre=/bin/sleep 60 ===== Links zum Thema die mir hilfreich waren ===== https://thomas-leister.de/mailserver-debian-buster/ https://www.linux-magazin.de/ausgaben/2015/09/open-smtpd/ https://poolp.org/posts/2019-09-14/setting-up-a-mail-server-with-opensmtpd-dovecot-and-rspamd/ https://openports.pl/path/mail/opensmtpd-filters/dkimsign ===== Poor mans mailing list ===== Versuch einer einfachen Mailingliste mit OpenSMTPd. Erst einmal nur die Linksammlung dazu: https://palant.info/2023/03/08/converting-incoming-emails-on-the-fly-with-opensmtpd-filters/#opensmtpd-filter-basics