Mail Server · 4 min read · Sep 29, 2025
Vollständig funktionsfähigen Mail-Server mit iRedMail auf CentOS 8 einrichten
iRedMail ist eine kostenlose, Open-Source- und vollständig funktionsfähige Mail-Server-Lösung für das Linux-Betriebssystem. Es ermöglicht Ihnen, Ihren eigenen Mail-Server kostenlos zu hosten. Es verfügt über eine benutzerfreundliche Weboberfläche, die es Ihnen ermöglicht, eine unbegrenzte Anzahl von Postfächern und Mail-Domains zu erstellen.
iRedMail verwendet standardmäßig sichere Verbindungsprotokolle, POP3/IMAP/SMTP über TLS, Webmail mit HTTPS. Es verwendet Postfix als MTA, Dovecot als MDA, SpamAssassin zur Spam-Prüfung und Amavis & Clamav zur Überprüfung von Mail-Viren.
In diesem Tutorial erklären wir, wie man einen vollständig funktionsfähigen Mail-Server mit iRedMail auf CentOS 8 installiert.
Voraussetzungen
- Ein Server, der CentOS 8 ausführt.
- Eine gültige Domain, die auf Ihren Server zeigt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
Erste Schritte
Bevor Sie beginnen, wird empfohlen, SELinux in Ihrem System zu deaktivieren. Sie können es deaktivieren, indem Sie die Datei /etc/sysconfig/selinux bearbeiten.
nano /etc/sysconfig/selinuxÄndern Sie die folgende Zeile:
SELINUX=disabledSpeichern Sie die Datei und schließen Sie sie, wenn Sie fertig sind.
Als nächstes müssen Sie einen vollständig qualifizierten Domainnamen für iRedMail einrichten. Sie können dies tun, indem Sie die Datei /etc/hosts bearbeiten:
nano /etc/hostsFügen Sie die folgende Zeile hinzu:
your-server-ip ired.linuxbuz.com iredSpeichern Sie die Datei und schließen Sie sie, wenn Sie fertig sind.
Als nächstes installieren Sie das EPEL-Repository und aktivieren das PowerTools-Repo mit dem folgenden Befehl:
dnf install epel-release -y
dnf config-manager --set-enabled PowerToolsAls nächstes aktualisieren Sie die Systempakete mit dem folgenden Befehl:
dnf update -ySobald alle Pakete aktualisiert sind, starten Sie Ihr System neu, um die Änderungen anzuwenden.
iRedMail-Installationsskript herunterladen
Laden Sie zunächst die neueste Version des iRedMail-Installationsskripts von der offiziellen Download-Seite herunter:
wget https://github.com/iredmail/iRedMail/releases/download/1.2.1/iRedMail-1.2.1.tar.gzSobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:
tar -xvzf iRedMail-1.2.1.tar.gzÄndern Sie als nächstes das Verzeichnis in das extrahierte Verzeichnis und geben Sie mit dem folgenden Befehl Ausführungsberechtigungen:
cd iRedMail-1.2.1
chmod +x iRedMail.shiRedMail installieren
Führen Sie nun das folgende Skript aus, um iRedMail zu installieren:
./iRedMail.shDieses Skript installiert alle erforderlichen Abhängigkeiten in Ihrem System. Sobald alle Abhängigkeiten installiert sind, sollten Sie den iRedMail-Setup-Assistenten auf dem folgenden Bildschirm sehen:

Wählen Sie ja und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, das Verzeichnis anzugeben, in dem die Benutzerpostfächer gespeichert werden sollen, wie unten gezeigt:

Geben Sie Ihr gewünschtes Verzeichnis an und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, einen Webserver auszuwählen, wie unten gezeigt:

Wählen Sie Nginx und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, das Datenbank-Backend auszuwählen, das zur Speicherung von Mail-Konten verwendet wird, wie unten gezeigt:

Wählen Sie MariaDB und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, ein Passwort für den MySQL-Root-Benutzer anzugeben, wie unten gezeigt:

Geben Sie Ihr sicheres Passwort ein und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, Ihre Mail-Domain anzugeben, wie unten gezeigt:

Geben Sie Ihren Domainnamen ein und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, ein Passwort für den Mail-Domain-Administrator anzugeben, wie unten gezeigt:

Geben Sie Ihr sicheres Passwort ein und drücken Sie Enter, um fortzufahren. Sie werden aufgefordert, weitere Anwendungen auszuwählen, die Sie mit iRedMail installieren möchten, wie unten gezeigt:

Wählen Sie Ihre gewünschte Anwendung aus und drücken Sie Enter, um fortzufahren. Sie sollten alle Einstellungen in der folgenden Ausgabe sehen:
***********************************************************************
************************* WARNUNG *******************************
***********************************************************************
* *
* Die folgende Datei enthält sensible Informationen (Benutzername/Passwort), bitte *
* denken Sie daran, sie nach der Installation an einen sicheren Ort zu *VERSCHIEBEN*. *
* *
* * /root/iRedMail-1.2.1/config
* *
***********************************************************************
****************** Überprüfen Sie Ihre Einstellungen *************************
***********************************************************************
* Basisverzeichnis für die Speicherung: /var/vmail
* Postfächer:
* Tägliches Backup von SQL/LDAP-Datenbanken:
* Mail-Konten speichern in: MariaDB
* Webserver: Nginx
* Erster Mail-Domain-Name: linuxbuz.com
* Mail-Domain-Administrator: [email protected]
* Zusätzliche Komponenten: Roundcubemail netdata iRedAdmin Fail2ban
< Frage > Fortfahren? [y|N]y
Geben Sie y ein und drücken Sie Enter, um die Installation zu starten. Sobald iRedMail erfolgreich installiert ist, sollten Sie die folgende Ausgabe sehen:
* URLs der installierten Webanwendungen:
*
* - Roundcube-Webmail: https://ired.linuxbuz.com/mail/
* - netdata (Überwachung): https://ired.linuxbuz.com/netdata/
*
* - Web-Admin-Panel (iRedAdmin): https://ired.linuxbuz.com/iredadmin/
*
* Sie können sich über die obigen Links mit den folgenden Anmeldedaten anmelden:
*
* - Benutzername: [email protected]
* - Passwort: admin
*
*
********************************************************************
* Herzlichen Glückwunsch, die Einrichtung des Mail-Servers wurde erfolgreich abgeschlossen. Bitte
* lesen Sie die folgende Datei für weitere Informationen:
*
* - /root/iRedMail-1.2.1/iRedMail.tips
*
* Und es wurde an Ihr Mail-Konto [email protected] gesendet.
*
******************* WARNUNG ************************************
*
* Bitte starten Sie Ihr System neu, um alle Mail-Dienste zu aktivieren.
*
********************************************************************
An diesem Punkt ist Ihr iRedMail-Server in Ihrem System installiert. Starten Sie jetzt Ihr System neu, um alle Mail-Dienste zu aktivieren.
Zugriff auf iRedMail
Um auf das iRedMail-Administrationspanel zuzugreifen, geben Sie die URL https://ired.linuxbuz.com/iredadmin/ in Ihren Webbrowser ein. Sie sollten die Anmeldeseite wie unten gezeigt sehen:

Geben Sie Ihren administrativen Benutzernamen, Ihr Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das iRedMail-Admin-Dashboard auf dem folgenden Bildschirm sehen:

Um auf das iRedMail-Webmail zuzugreifen, geben Sie die URL https://ired.linuxbuz.com/mail/ in Ihren Webbrowser ein. Sie sollten die Anmeldeseite für Roundcube-Webmail sehen:

Geben Sie Ihren Benutzernamen, Ihr Passwort ein und klicken Sie auf die Schaltfläche ANMELDEN. Sie sollten das Roundcube-Dashboard auf der folgenden Seite sehen:

Um auf die iRedMail-Netdata-Überwachungsanwendung zuzugreifen, geben Sie die URL https://ired.linuxbuz.com/netdata/ in Ihren Webbrowser ein. Sie sollten die Anmeldeseite für Netdata sehen:

Geben Sie Ihren Benutzernamen, Ihr Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das Netdata-Dashboard auf der folgenden Seite sehen:

Fazit
Herzlichen Glückwunsch! Sie haben erfolgreich den iRedMail-Server auf CentOS 8 installiert und konfiguriert. Sie können iRedMail erkunden und beginnen, neue Benutzerkonten zu erstellen und diese zu verwalten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.