Skip to content

So richten Sie einen Mailserver mit BeAdmin ein

Mit der Oberfläche BeAdmin können Sie einen eigenen Maildienst auf dem Server betreiben: Postfächer auf Ihren Domains anlegen, Aliase für Weiterleitungen einrichten und mit E-Mails über den Roundcube-Webclient oder externe Mailclients per IMAP und SMTP arbeiten. In diesem Artikel geht es um die Installation des Moduls und die erste Anmeldung an der Mail.

⚠️ Wichtig

Für den Betrieb eines Mailservers benötigen Sie eine eigene Domain. Sie können sie bei einem beliebigen Registrar erwerben — auf ihr werden die Postfächer angelegt. Weitere Domains lassen sich nach der Installation hinzufügen; für den ersten Start reicht eine.

Modul installieren

Öffnen Sie in der Oberfläche im Seitenmenü den Bereich Mail und klicken Sie auf der Modulseite auf Installieren. Es öffnet sich der Installationsdialog. Fehlen dem Modul Programmabhängigkeiten, schlägt die Oberfläche vor, sie automatisch nachzuinstallieren.

Füllen Sie im Installationsdialog die Felder aus:

  • Primäre Domain — die Domain, auf der Postfächer angelegt werden, zum Beispiel example.com. Sind in der Oberfläche bereits Domains vorhanden, stehen sie in der Auswahlliste.
  • Mailserver-Adresse — eine eigene Domain oder Subdomain (zum Beispiel mail.example.com), über die sich Mailclients mit dem Server verbinden. Die Oberfläche stellt für sie ein SSL-Zertifikat von Let's Encrypt aus — ohne Zertifikat können externe Mailclients keine sichere Verbindung aufbauen. Für den Namen muss ein A-Record auf die IP des Servers existieren. Bleibt das Feld leer, wird kein SSL-Zertifikat ausgestellt.
  • Erweiterte Einstellungen → Dovecot-Datenbankpasswort — bei der Installation des Moduls wird ein MariaDB-Dienstbenutzer angelegt, mit dem Dovecot auf die Datenbank des Mailservers zugreift. Sie können das Feld leer lassen — das Passwort wird dann automatisch generiert.

Klicken Sie auf Installation starten. Nach der Installation öffnet sich die Modulseite mit den Bereichen im Seitenmenü: Postfächer, Aliase, Maildomains.

ℹ️ Der Mailserver nutzt MariaDB

Ist das Modul MariaDB noch nicht installiert, fügt die Oberfläche es automatisch hinzu. Entfernen Sie das Modul MariaDB nicht, solange der Mailserver läuft — die Mail nimmt dann keine Nachrichten mehr an und versendet keine.

Roundcube-Webclient installieren

Roundcube ist eine Weboberfläche zum Mailserver: Sie melden sich direkt im Browser an einem beliebigen Postfach an, ohne einen externen Client einrichten zu müssen. Roundcube wird in einem separaten Schritt installiert — der Webclient benötigt eine der unterstützten PHP-Versionen.

  1. Klicken Sie auf der Modulseite im Block Roundcube auf Installieren. Ist noch keine geeignete PHP-Version installiert, schlägt die Oberfläche vor, sie als ersten Schritt zu installieren.
  2. Nach der Installation erscheint im Block die Schaltfläche Roundcube öffnen — sie öffnet den Webclient in einem neuen Tab.

Geben Sie zum Anmelden die vollständige Postfachadresse ein — zum Beispiel info@example.com — und das zugehörige Passwort. Aliase eignen sich nicht für die Anmeldung: sie leiten Nachrichten lediglich weiter.

Externen Mailclient anbinden

Mit dem Mailserver können Sie in jedem IMAP/SMTP-Client arbeiten — zum Beispiel in Thunderbird, Apple Mail oder Gmail. Geben Sie beim Einrichten des Kontos die Serverparameter an:

  • Server für eingehende Nachrichten (IMAP): die Adresse aus dem Feld Mailserver-Adresse bei der Installation (zum Beispiel mail.example.com), Port 143 (STARTTLS) oder 993 (SSL/TLS).
  • Server für ausgehende Nachrichten (SMTP): dieselbe Adresse, Port 25, 465 (SSL/TLS) oder 587 (STARTTLS).
  • Benutzername: die vollständige Postfachadresse, zum Beispiel info@example.com.
  • Passwort: das beim Anlegen des Postfachs vergebene Passwort.

Nach Eingabe dieser Parameter verbindet sich der Client mit dem Server — wählen Sie den Modus, für den TLS bereits eingerichtet ist, damit Passwörter verschlüsselt übertragen werden.

💡 Wenn Nachrichten im Spam landen — prüfen Sie die DNS-Einträge

Der Domainregistrar muss korrekte A-, MX-, SPF-, DKIM-, DMARC- und PTR-Einträge ausliefern. Details finden Sie im Artikel Wie Sie DNS-Einträge für den Mailserver konfigurieren.

BeAdmin © 2025. Alle Rechte vorbehalten.