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

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.