Installation · 4 min read · Jan 21, 2026
Installation und Konfiguration von RainLoop auf Debian 7 (Wheezy)
Installation und Konfiguration von RainLoop auf Debian 7 (Wheezy)
Version 1.0
Autor: Srijan Kishore
- *
Dieses Dokument beschreibt, wie man Rainloop auf Debian 7 installiert und konfiguriert. Rainloop ist eine beliebte kostenlose Open Source Webanwendung, die hauptsächlich in PHP geschrieben ist. Es bietet den Nutzern eine schnelle und moderne Weboberfläche zum Zugriff auf E-Mails von den meisten gängigen Domain-Mail-Anbietern wie Outlook, Yahoo und Gmail sowie von lokalen Mail-Servern. Rainloop fungiert auch als Mail User Agent (MUA), indem es Domain-Mails über IMAP/SMTP-Protokolle abruft. Dieses Tutorial erklärt den Prozess der Installation von Rainloop Webmail auf Debian 7 und Anpassungen für Rainloop.
1 Vorbemerkung
Dieses Tutorial basiert auf einem Debian 7-Server, daher sollten Sie eine grundlegende Debian 7-Serverinstallation einrichten, bevor Sie mit diesem Tutorial fortfahren. Das System sollte eine statische IP-Adresse haben. Ich verwende 192.168.0.100 als meine IP-Adresse in diesem Tutorial und server1.example.com als Hostnamen.
2 Installation von RainLoop
Wie wir alle wissen, wird das RainLoop Webmail im Wesentlichen in PHP für Linux (mit Apache) entwickelt. Daher ist es unerlässlich, einen laufenden Webserver mit installiertem PHP auf dem System zu haben, zusätzlich zu wichtigen PHP-Modulen wie cURL, dom, ibxml, openssl, DateTime und PCRE. Um die erforderlichen Pakete zu installieren, haben die Benutzer die Möglichkeit, eines der Paketverwaltungstools wie yum/apt-get je nach verwendeter Linux-Distribution zu verwenden. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung zum Prozess der Installation von Rainloop Webmail auf Debian 7.
2.1 Installation von Apache, PHP und MySQL
Wie oben erwähnt, um die erforderlichen Pakete auf einem Debian-basierten System zu installieren, müssen Sie den apt-get-Befehl verwenden (wie unten gezeigt):
apt-get install apache2
apt-get install mysql-server mysql-client
Neues Passwort für den Mysql “root”-Benutzer: <–mysqlpassword
Wiederholen Sie das Passwort für den Mysql “root”-Benutzer: <–mysqlpassword
apt-get install php5 libapache2-mod-auth-mysql libmysqlclient15-dev php5-mysql curl libcurl3 libcurl3-dev php5-curl php5-json
service apache2 start
service mysql start
2.2 Herunterladen und Installieren von RainLoop Webmail
Wir können Rainloop wie folgt installieren:
mkdir -p /var/www/rainloop
cd /var/www/rainloop
Weiter:
curl -s http://repository.rainloop.net/installer.php | php
root@server1:/var/www/rainloop# curl -s http://repository.rainloop.net/installer.php | php
#!/usr/bin/env php
[RainLoop Webmail Installer]
Verbindung zum Repository wird hergestellt …
Paket wird heruntergeladen …
Herunterladen abgeschlossen!
Paket wird installiert …
Installation abgeschlossen!
[Erfolg] Installation ist abgeschlossen!
root@server1:/var/www/rainloop#
2.3 Berechtigungen:
Der Ordner muss die entsprechenden Berechtigungen haben:
chown -R www-data:www-data .
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
2.4 Konfigurieren von RainLoop über die Admin-Oberfläche
Benutzer können die RainLoop-Anwendung auf zwei Arten konfigurieren:
1. Über das Admin-Panel
2. Durch manuelle Bearbeitung der application.ini-Datei über das Terminal.
Die meisten grundlegenden Optionen werden jedoch über die Weboberfläche konfiguriert, daher sollte dies in den meisten Fällen ausreichen. Um auf das Admin-Panel zuzugreifen, können wir die folgenden Standard-Anmeldedaten verwenden:
Jetzt können wir das Administrationspanel unter http://192.168.0.100/?admin, Benutzer=admin und Passwort=12345 aufrufen

Dies wird der Standard-Begrüßungsbildschirm sein.

3 Rainloop-Anpassungen
Wir können Rainloop nach unseren Bedürfnissen und Verwendungen anpassen. Ich habe sie unten kategorisiert.
3.1 Branding
Wir können Ihren Anmeldebildschirm anpassen, indem wir benutzerdefinierte Titel, Beschreibungen und den Pfad zum Logo hinzufügen.

3.2 Aktivieren von Kontakten
Um die Kontakte-Funktion zu aktivieren, benötigen wir eine unterstützte Datenbank. Für die Zwecke dieses Leitfadens verwenden wir MySQL als Datenbank zur Aktivierung von Kontakten. Daher müssen wir die Datenbank manuell mit den folgenden Befehlen im Terminal erstellen. Wir werden die für Rainloop erforderliche Datenbank erstellen:
mysql -uroot -p
Im Mysql-Prompt geben wir die Rainloop-Details als database=rainloopdb, user=rainloopuser und password=rainlooppassword ein;
create database rainloopdb;
GRANT ALL PRIVILEGES ON rainloopdb.* TO ‘rainloopuser’@’localhost’ IDENTIFIED BY ‘rainlooppassword’;
flush privileges;
quit
Als Nächstes aktivieren wir die Kontakte-Funktion gemäß dem folgenden Pfad
Admin Panel –> Kontakte
Hier müssen Sie auswählen
Speichertyp=MySql
da Mysqlite hier nicht unterstützt wird:

Hier aktivieren Sie das Kontrollkästchen für
Kontakte aktivieren
, Kontaktsynchronisierung erlauben . Geben Sie die Werte der Mysql-Datenbank ein, wie sie zuvor beim Erstellen der Datenbank konfiguriert wurden:

In meinem Fall war es
dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb
Benutzer=root
und
Passwort=mariadbpassword
Oder Sie können auch verwenden
dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb
Benutzer=rainloopuser
und
Passwort=rainlooppassword
Drücken Sie dann die Taste
i Test , Sie werden feststellen, dass sich der Tab von grau zu grün ändert, wenn die Einträge korrekt sind.

3.3 Hinzufügen von Domains
Rainloop-Benutzer haben die Möglichkeit, ihre Domains hinzuzufügen/zu konfigurieren, gehen Sie einfach zum Admin-Panel –> Domains –> Domain hinzufügen:

Hinweis: Die obigen Werte können je nach Ihrer Mail-Server-Konfiguration abweichen, bitte stellen Sie sicher, dass Sie das Kontrollkästchen “Kurzes Anmeldeformular verwenden” aktivieren.
Sie finden vorkonfigurierte Einstellungen für gmail.com, yahoo.com, outlook.com und qq.com. Sie können auch Ihre Mail-Domain hinzufügen. Die Einträge müssen Ihre Mailserver-Konfigurationen erfüllen:

3.4 Plugins aktivieren und Passwort ändern
Die Plugins fügen erweiterte Funktionen zum Ändern des Passworts für das E-Mail-Konto hinzu. Um dieses Plugin zu aktivieren, müssen wir poppasswd hier installieren:
apt-get install poppassd
Darüber hinaus müssen wir es im Rainloop von
Admin Panel–> Pakete :
Herunterladen des Plugins wie gezeigt, und es wird im Abschnitt Installierte Pakete wie folgt erscheinen:

Jetzt, um das Plugin zu aktivieren, gehen Sie zu
Admin Panel –> Plugins
und aktivieren Sie das Kontrollkästchen dafür:

3.5 Soziale Integration
Wir können Rainloop mit sozialen Netzwerkplattformen wie Facebook, Twitter und Google integrieren. Darüber hinaus kann auch Dropbox integriert werden, um den Nutzern das Senden von Anhängen für große und kleine Dateien zu ermöglichen. Dies kann wie folgt erfolgen.
Gehen Sie zu Admin Panel –> Soziale:
Sie können auch umfassende Anweisungen zur Aufgabe der sozialen Integration finden, indem Sie besuchen
http://rainloop.net/docs/social/
4 Links
- rainloop : http://rainloop.net/
- Debian : https://www.debian.org/
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.