Installieren des RainLoop-E-Mail-Clients unter Ajenti V

Einführung

RainLoop ist ein kostenloser E-Mail-Client, der auf alle IMAP / SMTP-E-Mails zugreifen kann, einschließlich der in Ajenti V integrierten E-Mails. Es unterstützt mehrere Konten, soziale Anmeldungen (Anmeldung über Twitter, Facebook usw.), Zwei-Faktor-Authentifizierung und mehr. RainLoop ist ein großartiges Programm für die Installation mit Ajenti V, da die Ajenti V-Plattform selbst kein Standard-Webmail enthält.

Screenshot of Rainloop

Am Ende dieses Tutorials wird RainLoop aufmail.example.com mit IMAP / SMTP-Zugriff auf Postfächer aufexample.com installiert.

Voraussetzungen

[[Schritt-1 - Erstellen der Rainloop-Website in Ajenti-V]] == Schritt 1 - Erstellen der RainLoop-Website in Ajenti V.

Navigieren Sie in Ihrem Browser zu Ihrem Ajenti-Kontrollfeld (normalerweise beihttps://panel.example.com/) und melden Sie sich an. Klicken Sie in der rechten Seitenleiste im AbschnittWeb aufWebsites.

Unter dem AbschnittNew Website befindet sich ein TextfeldName. Geben SieRainLoop ein und klicken Sie auf die SchaltflächeCreate. Klicken Sie im AbschnittWebsites auf derselben Seite aufManage in der neuen ZeileRainLoop.

Deaktivieren Sie auf der angezeigten Seite das Kontrollkästchen nebenMaintenance mode. Ändern Sie im AbschnittWebsite Files darunterPath von/srv/new-website in/srv/RainLoop. Drücken Sie die TasteSet neben diesem Textfeld. Drücken Sie dann die TasteCreate Directory darunter. Klicken Sie unten auf dem Bildschirm aufApply Changes.

Klicken Sie oben auf der Seite auf die RegisterkarteDomains. Klicken Sie aufAdd und ersetzen Sieexample.com durchmail.example.com. Ersetzen Sieexample.com durch Ihren Domainnamen. Klicken Sie unten auf dem Bildschirm aufApply Changes.

RainLoop ist PHP-basiert, daher müssen wir jetzt PHP für die von uns erstellte RainLoop-Website aktivieren. Klicken Sie auf die RegisterkarteContent. Ändern Sie das Dropdown-Feld inPHP FastCGI und klicken Sie aufCreate.

Klicken Sie nun auf die RegisterkarteAdvanced. Geben Sie im FeldCustom Configuration Folgendes ein:

location ^~ /data {
  deny all;
}

Dieser Zusatz verweigert den Webzugriff auf Informationen, die im Verzeichnis/datagespeichert sind.

Klicken Sie unten auf dem Bildschirm aufApply Changes. Die Konfiguration sollte jetzt abgeschlossen sein. Der nächste Schritt ist die Installation von RainLoop.

[[Schritt-2 - Installation von rainloop]] == Schritt 2 - Installation von RainLoop

Klicken Sie in der Ajenti-Seitenleiste im AbschnittTools aufTerminal. Klicken Sie oben auf dem Bildschirm auf die SchaltflächeNew und dann auf das angezeigte schwarze Feld.

[.note] #Note: Alle Befehle hier werden als root ausgeführt.
#

Geben Sie an der Eingabeaufforderung des Terminals Folgendes ein:

cd /srv/RainLoop

Drücken SieENTER. Geben Sie dann Folgendes ein, um einige Software-Abhängigkeiten zu installieren:

apt-get install php5-cli php5-curl

Drücken SieENTER, um den Installationsvorgang zu starten. Drücken SieY, wenn Sie dazu aufgefordert werden. Geben Sie abschließend Folgendes ein, um RainLoop zu installieren:

wget -qO- http://repository.rainloop.net/installer.php | php

Drücken SieENTER. Dieser Befehl extrahiert alle RainLoop-Dateien und installiert sie auf dem Server.

Jetzt sollten wir die richtigen Berechtigungen für die Dateien festlegen und sie dem richtigen Benutzer gehören lassen. Geben Sie diese Befehle im selben Terminal ein und drücken Sie nach jedemENTER:

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
chown -R www-data:www-data .

Nachdem alle Dateien und Verzeichnisse eingerichtet sind, können Sie auf der RegisterkarteTerminal 0 aufX drücken, um das Terminal zu verlassen.

[[Schritt-3 - Ändern des Administratorkennworts] == Schritt 3 - Ändern des Administratorkennworts

Navigieren Sie in Ihrem Webbrowser zuhttp://mail.example.com/?admin und ersetzen Sieexample.com durch Ihren Domainnamen. Der Standardbenutzername istadmin und das Standardkennwort ist12345. Melden Sie sich mit diesen Anmeldeinformationen an.

Wenn Sie sich zum ersten Mal anmelden, werden Sie mit einer Warnung begrüßt:

Warning shown in RainLoop after installation

Das Wortchangein der Warnung ist ein Link. Klicken Sie darauf und ändern Sie das Administratorkennwort, um Ihre Installation sicherer zu machen. Klicken Sie aufUpdate Password, um die Änderung abzuschließen. Die Schaltfläche wird grün, um anzuzeigen, dass Ihre Änderung akzeptiert wurde.

[[Schritt 4 - Einrichten Ihrer Domain]] == Schritt 4 - Einrichten Ihrer Domain

Klicken Sie in der Seitenleiste von RainLoop aufLogin. In das TextfeldDefault Domain sollten Sie in Ihrer Ajenti V-E-Mail die Domain eingeben, die nach dem @ steht (normalerweise ist dies Ihr registrierter Domainname). Drücken SieENTER. Ein grünes Häkchen wird vorübergehend angezeigt und zeigt an, dass es gespeichert ist.

Klicken Sie nun in der Seitenleiste aufDomains. Es wurde bereits eine Liste der Standard-E-Mail-Domänen hinzugefügt. Diese Liste enthält kommerzielle Domänen wiegmail.com,outlook.com,qq.com undyahoo.com. Wenn Sie ein Konto bei einem dieser Dienste haben und diese in RainLoop überprüfen möchten, können Sie sie verlassen. Andernfalls können Sie auf das Papierkorbsymbol neben ihnen klicken, um sie zu entfernen.

Klicken Sie nun oben auf dieser Seite aufAdd Domain. Geben Sie im FeldName Ihren Domainnamen ein, z. B.example.com. Geben Sie im AbschnittIMAP unterServermail.your_domain_name ein. Verwenden Sie unterSecure die Dropdown-Liste, umSTARTTLS auszuwählen. Geben Sie nun im AbschnittSMTP unterServermail.your_domain_name ein.

Example configuration

Klicken Sie am unteren Rand dieses Bildschirms auf die SchaltflächeTest. Wenn es grün wird, klicken Sie auf die SchaltflächeAdd unten im Modal, um Ihre Domain hinzuzufügen. Wenn es rot wird, lesen Sie die Fehlermeldungen, um herauszufinden, warum keine Verbindung hergestellt werden kann.

[[Schritt-5 - Aktivieren der Zwei-Faktor-Authentifizierung - optional]] == Schritt 5 - Aktivieren der Zwei-Faktor-Authentifizierung (optional)

Wenn Sie einen Dienst wie Google Authenticator oder Authy verwenden, könnte dieser Abschnitt für Sie von Interesse sein.

Navigieren Sie zur OptionSecurity in der Seitenleiste. Aktivieren Sie das Kontrollkästchen nebenAllow 2-Step Verification. Optional können Sie auch das Kontrollkästchen nebenEnforce 2-Step Verification aktivieren. Dies ist jedoch nur erforderlich, wenn mehrere Benutzer dies verwenden und alle zur Verwendung der Zwei-Faktor-Authentifizierung gezwungen werden sollen.

Enabling 2FA

Wie Sie die Two Factor Authentication konfigurieren, erfahren Sie später in diesem Tutorial.

[[Schritt-6 -—- Anmelden bei Rainloop]] == Schritt 6 - Anmelden bei RainLoop

Navigieren Sie zuhttp://mail.your_domain_name. Geben Sie im ersten Feld Ihre gesamte E-Mail-Adresse (nicht nur Ihren Benutzernamen) und im nächsten Feld Ihr E-Mail-Passwort ein. Dies ist nicht Ihr Administrator-Login. Es handelt sich vielmehr um die Kontoinformationen, die Sie beim Einrichten Ihrer Mailbox in Ajenti angegeben haben. Aktivieren Sie das KontrollkästchenRemember Me, wenn Sie sich nicht bei jedem Besuch von RainLoop auf Ihrem Computer anmelden müssen.

Sobald Sie sich angemeldet haben, sollten Sie fertig sein! Sie können jetzt Ihre E-Mail-Nachrichten lesen und verfassen. Sie können hier entweder den Vorgang abschließen oder mit einigen optionalen Einstellungen fortfahren.

[[Schritt-7 -—- Anpassen-Regenschleife-optional]] == Schritt 7 - Anpassen von RainLoop (optional)

Klicken Sie oben auf der Seite auf die Dropdown-Schaltfläche mit dem Silhouette Person-Symbol.

Profile Menu

Klicken Sie aufSettings. Im ersten Bildschirm, der angezeigt wird, haben Sie die Möglichkeit, allgemeine Details nach Ihren Wünschen zu konfigurieren. Sie können zwischen vertikalen und horizontalen Layouts, dem Standard-Texteditor usw. wählen.

Eine Option, die nützlich sein kann, sind die Benachrichtigungsoptionen. Wenn dies Ihr primärer E-Mail-Client ist, möchten Sie möglicherweise Benachrichtigungen bei Eingang der E-Mail aktivieren. Aktivieren Sie einfach beide Kontrollkästchen im AbschnittNotifications, um Popups von Ihrem Browser abzurufen, wenn Sie eine E-Mail erhalten:

Email notification popup

Wie Sie sehen, wird angezeigt, wer die E-Mail und die Betreffzeile gesendet hat. Klicken Sie einfach darauf, um die vollständige Nachricht in Ihrem Browser zu lesen. RainLoop muss zu jeder Zeit in einem Browser-Tab geöffnet sein, damit dies funktioniert.

[[Schritt-8 -—- Einrichten der Zwei-Faktor-Authentifizierung-optional]] == Schritt 8 - Einrichten der Zwei-Faktor-Authentifizierung (optional)

Wenn Sie die Zwei-Faktor-Authentifizierung einrichten möchten, gehen Sie folgendermaßen vor. Melden Sie sich beihttp://mail.your_domain_name bei der RainLoop-Benutzeroberfläche an und gehen Sie zuSettings. Klicken Sie inSettings in der Seitenleiste aufSecurity. Es sollte einen Link mit dem TitelConfigurate 2-Step Authentication geben. Klicken Sie darauf und dann auf die angezeigte SchaltflächeActivate.

2FA Setup

[.note] #Note: Die folgenden Screenshots sind für Google Authenticator. Die Schritte für Ihre Authentifizierungs-App können variieren.
#

Klicken Sie in Google Authenticator unterManually Activate an Account aufScan a barcode. Möglicherweise werden Sie aufgefordert, eine Barcode-Scanner-App zu installieren. Wenn ja, installieren Sie es und kehren Sie zur App zurück.

Scan a Barcode

Scannen Sie nun den auf der Webseite angezeigten QR-Code.

Scan the code

Auf Ihrem Telefon sollte jetzt ein sechsstelliger Code angezeigt werden. Sie benötigen diesen Code, um sich bei Ihrer Webmail anzumelden.

2FA on Phone

Zurück im Zwei-Faktor-Authentifizierungsmodal auf Ihrem Computer befindet sich nebenEnable 2-step verification oben ein Link mit der Aufschrifttest. Klicken Sie darauf, geben Sie den 6-stelligen Code auf Ihrem Telefon ein und drücken SieENTER. Wenn die Schaltfläche grün wird, klicken Sie in diesem Fenster aufX und aktivieren Sie das Kontrollkästchen nebenEnable 2-Step verification. Drücken Sie dannDone am unteren Bildschirmrand.

Von nun an müssen Sie bei jeder Anmeldung bei RainLoop den sechsstelligen Code in Google Authenticator nachschlagen und zusammen mit Ihrem Nutzernamen und Passwort eingeben.

2FA login

Eine-E-Mail-Schreiben

Zurück auf der Homepage von RainLoop, auf der Sie Ihre E-Mails anzeigen können, befindet sich oben links auf der Seite das Symbol eines Papierflugzeugs. Klicken Sie einfach darauf und das modale Feld zum Verfassen einer E-Mail wird angezeigt, in dem Sie eine E-Mail schreiben können.

Compose email modal

Wenn Sie fertig sind, klicken Sie aufSend, und Ihre E-Mail wird an den Empfänger gesendet.

Fazit

RainLoop sollte nun auf Ihrem Server installiert sein und Ihnen von jedem Webbrowser aus einen einfachen E-Mail-Kontozugriff auf Ihre Postfächer ermöglichen.