Webmail Setup · 3 min read · Dec 29, 2025

Wechsel von SquirrelMail zu Atmail Open mit ISPConfig 3

Wechsel von SquirrelMail zu Atmail Open mit ISPConfig 3

Autor: Sellotape
Version: 1.00
Letzte Bearbeitung: Samstag, 04. Dezember 2010

Atmail Open ist ein Open-Source-Webmail-Client, der kostenlos verfügbar ist und eine großartige Alternative zu Squirrelmail darstellt. Dieses Tutorial zeigt, wie man es mit ISPConfig 3 (anstatt SquirrelMail) verwendet. Weitere Informationen sind hier verfügbar… http://atmail.org

Schritt 1 - Erstellen Sie eine Datenbank

Zuerst müssen wir eine Datenbank für Atmail erstellen.

  • Öffnen Sie ISPConfig und gehen Sie zu Sites.
  • Wählen Sie Datenbank aus dem Untermenü auf der linken Seite.
  • Klicken Sie auf Neue Datenbank hinzufügen
  • Erstellen Sie einen Datenbanknamen, Datenbankbenutzer und ein Datenbankpasswort

Schritt 2 - Squirrelmail sichern

Für den Fall, dass etwas schiefgeht - wir müssen Squirrelmail sichern.

cd /usr/share   
mv squirrelmail squirrelmail.bak   
mkdir squirrelmail

Schritt 3 - Herunterladen, Entpacken und Entfernen unnötiger Dateien

Ich konnte die neueste Version von Atmail Open nicht mit meinem Setup zum Laufen bringen. Für die Zwecke dieses Tutorials verwenden wir v1.01 - Bitte lassen Sie es mich wissen, wenn Sie einen Weg finden, die neueste Version zum Laufen zu bringen.

cd squirrelmail   
wget http://downloads.sourceforge.net/atmailopen/atmailopen-1.01.tgz   
tar xvfz atmailopen-1.01.tgz   
cd atmailopen   
mv * ../   
cd ../   
rm –r atmailopen   
rm atmailopen-1.01.tgz

Schritt 4 - Machen Sie Atmail Open für Apache beschreibbar

chown –R [Apache-user] /usr/share/squirrelmail

Bitte beachten Sie: Auf Debian-Systemen ersetzen Sie [Apache-user] durch www-data. Der Apache-Benutzer auf anderen Linux-Distributionen kann unterschiedlich sein.

Schritt 5 - Installieren Sie Atmail Open auf Ihrem Server

Öffnen Sie Ihren bevorzugten Browser und gehen Sie zu http://yourdomain.tld/webmail. Sie müssen die Anweisungen auf dem Bildschirm lesen und die Lizenzvereinbarung akzeptieren. Wenn Sie zustimmen, können Sie fortfahren!

Schritt 6 - Verbindung zur Datenbank herstellen

In Schritt 1 haben wir eine Datenbank in ISPConfig erstellt und jetzt müssen wir die Details in AtMail Open eingeben…

Datenbankverbindung

Schritt 7 - Definieren Sie den SMTP-Host

Geben Sie den SMTP-Host ein (in diesem Beispiel gehen wir davon aus, dass es localhost ist). Ob Sie eine Authentifizierung benötigen (z. B. wenn Sie einen Mail-Relayer verwenden müssen, um E-Mails zu senden) und eine Administrator-E-Mail-Adresse.

Schritt 8 - Daten von SquirrelMail (oder einem anderen Webmail-System) importieren

In diesem Schritt haben Sie die Möglichkeit, Daten von anderen beliebten Webmail-Systemen zu importieren. Sollten Sie sich entscheiden, dies zu tun, wählen Sie Squirrelmail aus und geben Sie die Datenbankverbindungsdetails ein und klicken Sie auf ‘Weiter’

Schritt 9 - Alles erledigt! Melden Sie sich bei Atmail Open an

Sie können sich jetzt in Ihr neues Atmail Open Webmail-System einloggen! Es ist alles bereit, aber wenn Sie möchten, folgen Sie Schritt 10, um Ihren Anmeldebildschirm anzupassen.

Anmeldung bei Atmail

Schritt 10 - Anmeldebildschirm anpassen

In diesem Schritt werden wir behandeln, wie man die Felder Mailserver, Sprache und Protokoll vom Anmeldebildschirm entfernt und Standardwerte definiert, sodass wir sie nicht jedes Mal manuell eingeben müssen, wenn wir uns anmelden.

vi /usr/share/squirrelmail/html/login-light.html

Suchen Sie die folgenden Zeilen und bearbeiten Sie sie entsprechend…

Anmeldeheader / Titeltext

< td >Webmail-Zugang< /td >

Anweisungen zur Anmeldung / Benutzerdefinierte Nachricht

< td >< div id="AuthStatus" class="logintext" style="padding-left: 4px;" >Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein.< /div >< /td >

Feld ‘Mailserver’ vom Anmeldebildschirm ausblenden und Standardwert auf ‘localhost’ setzen

Suchen Sie…

< tr id="mailserver" >

Und ändern Sie es zu…

< tr id="mailserver" style="display:none;" >

Suchen Sie…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer">< /td >

Und ändern Sie es zu…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer" value="localhost" >< /td >

Protokoll vom Anmeldebildschirm ausblenden

Suchen Sie…

< tr id="protocol" >

Und ändern Sie es zu…

< tr id="protocol" style="display:none;" >

Sprache vom Anmeldebildschirm ausblenden

Suchen Sie…

< tr >
     < td > < /td >
     < td colspan="2" align="right" >Sprache:< /td >

Und ändern Sie das < tr >-Tag zu…

< tr style="display:none;" >

Bitte lassen Sie mich wissen, wenn Sie Vorschläge zur Verbesserung dieses Tutorials haben… Viel Spaß!

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.