Mailserver · 2 min read · Sep 29, 2025
So richten Sie einen Mailserver mit Modoboa auf Debian 10 ein

Modoboa ist eine Open-Source-Plattform zum Hosting und zur Verwaltung von Mailservern für Linux. Es ist in Python geschrieben und verwendet Postfix und Dovecot, um E-Mails zu senden und zu empfangen. Es nutzt einen Nginx-Webserver und eine MySQL/PostgreSQL-Datenbank. Es ermöglicht Ihnen, unbegrenzte Postfächer und unbegrenzte Mail-Domains zu erstellen. Es kann mit Let’s Encrypt integriert werden, um alle Kommunikationen zwischen Ihrem Mailserver und dem externen Netzwerk zu verschlüsseln. Es kommt mit einem webbasierten Admin-Panel zur Verwaltung von Domains, Postfächern, Aliasen und mehr.
In diesem Tutorial zeige ich Ihnen, wie Sie Modoboa auf einem Debian 10-Server installieren.
Voraussetzungen
- Ein Server, der Debian 10 ausführt.
- Ein gültiger Domainname, der auf Ihre Server-IP verweist.
- Ein Root-Passwort ist auf dem Server konfiguriert und Sie sind als Root angemeldet.
Erste Schritte
Bevor Sie beginnen, aktualisieren Sie Ihre Systempakete auf die neueste Version mit dem folgenden Befehl:
apt-get update -yInstallieren Sie als Nächstes die anderen erforderlichen Abhängigkeiten mit dem folgenden Befehl:
apt-get install git curl gnupg2 wget -ySetzen Sie als Nächstes Ihren System-Hostname mit dem folgenden Befehl:
hostnamectl set-hostname modoboa.example.comModoboa installieren
Laden Sie als Nächstes die neueste Version von Modoboa mit dem folgenden Befehl herunter:
git clone https://github.com/modoboa/modoboa-installerSobald der Download abgeschlossen ist, wechseln Sie in das Modoboa-Verzeichnis und überprüfen Sie die Konfiguration mit dem folgenden Befehl:
cd modoboa-installer
./run.py --stop-after-configfile-check example.comDies erstellt eine neue Konfigurationsdatei installer.cfg in Ihrem aktuellen Arbeitsverzeichnis.
Bearbeiten Sie als Nächstes die Konfigurationsdatei mit dem folgenden Befehl:
nano installer.cfgÄndern Sie die folgenden Zeilen:
[certificate]
generate = true
type = letsencrypt
[letsencrypt]
email = [email protected]
[database]
engine = postgres
host = 127.0.0.1
install = true
Speichern Sie die Datei und schließen Sie sie, und starten Sie dann die Installation mit dem folgenden Befehl:
./run.py --interactive example.comSobald die Installation abgeschlossen ist, sollten Sie die folgende Ausgabe erhalten:
Willkommen beim Modoboa-Installer!
Warnung:
Bevor Sie mit der Installation beginnen, stellen Sie bitte sicher, dass die folgenden DNS-Einträge für die Domain 'modoboa.example.com' vorhanden sind:
mail IN A
IN MX modoboa.example.com.
Ihr Mailserver wird mit den folgenden Komponenten installiert:
modoboa automx amavis clamav dovecot nginx razor postfix postwhite spamassassin uwsgi radicale opendkim
Bestätigen Sie? (Y/n) Y
Der Prozess kann lange dauern, gönnen Sie sich einen Kaffee und kommen Sie später zurück ;)
Starte...
Generiere neues Zertifikat mit letsencrypt
Installiere amavis
Installiere spamassassin
Installiere razor
Installiere clamav
Installiere modoboa
Installiere automx
Installiere radicale
Installiere uwsgi
Installiere nginx
Installiere opendkim
Installiere postfix
Installiere postwhite
Installiere dovecot
Herzlichen Glückwunsch! Sie können Modoboa unter https://modoboa.example.com (admin:password) genießen
Zugriff auf die Modoboa-Weboberfläche
Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL https://modoboa.example.com ein. Sie sollten die Anmeldeseite von Modoboa sehen:

Geben Sie den Standardbenutzernamen: admin, Passwort: password ein und klicken Sie auf die Schaltfläche Anmelden. Sie werden auf das Modoboa-Dashboard auf der folgenden Seite weitergeleitet:

Hinweise
Derzeit gibt es einen FEHLER im Modoboa-Installer, der nach der ursprünglichen Erstellung und dem Testen dieses Leitfadens eingeführt wurde. Das Symptom ist eine ‘Interner Serverfehler’-Nachricht nach dem Anmelden in der Modoboa-GUI. Die Lösung für dieses Problem besteht darin, die Datei /srv/modoboa/instance/instance/settings.py zu bearbeiten
nano /srv/modoboa/instance/instance/settings.pyund setzen:
USE_TZ = Falseund dann uwsgi neu starten
service uwsgi restartReferenz aus dem Modoboa-Issue-Tracker: https://github.com/modoboa/modoboa/issues/2286
Fazit
In dem obigen Beitrag haben Sie gelernt, wie Sie Modoboa auf einem Debian 10-Server installieren. Sie können jetzt Ihre erste Domain hinzufügen und beginnen, E-Mails an andere E-Mail-Adressen zu senden.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.