Zum Inhalt springen

Roundcube/Plugin/ISPConfig: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 108: Zeile 108:
[[Kategorie:ISPConfig/Plugin]]
[[Kategorie:ISPConfig/Plugin]]
</noinclude>
</noinclude>
= TMP =
'''Roundcube/Plugin/ispconfig3 roundcube''' - [[ISPConfig]]/[[Roundcube]] integration
== Beschreibung ==
Mail-Funktionen des [[ISPConfig]]-Servers mit [[Roundcube]]
* Mail-Alias
* Autoresponder
* Autoselect
* Fetchmail
* Mailfilter
* Weiterleitungen
* Passwort ändern
* Antispam-Einstellungen
* White/Blacklists
Roundcube greift über die [[ISPConfig-API]] auf die [[ISPConfig]]-Einstellungen zu
* [[ISPConfig]]-Einstellungen werden nicht überschrieben
== Weblinks ==
# https://github.com/w2c/ispconfig3_roundcube
# https://github.com/w2c/ispconfig3_roundcube/wiki/
[[Kategorie:Roundcube/Plugin]]

Aktuelle Version vom 9. Juli 2026, 10:33 Uhr

Roundcube/Plugin/ISPConfig - ISPConfig/Roundcube plugin

Beschreibung

Anforderungen

Roundcube und ISPConfig sind installiert
Hinweis
Möglicherweise müssen Sie Ihr SSL-Zertifikat im Debian-Zertifikatsspeicher installieren, damit die Plugins funktionieren

Remote-Benutzer

ISPConfig Remote-Benutzer
"System" > "Remote-Benutzer"
Fernzugriff und Funktionen aktivieren
  • Client-Funktionen
  • Serverfunktionen
  • Mail-Benutzerfunktionen
  • E-Mail-Benutzerfilterfunktionen
  • Mail-Alias-Funktionen
  • E-Mail-Weiterleitungsfunktionen
  • Mail fetchmail functions
  • Mail-Spamfilter-Benutzerfunktionen
  • Mail spamfilter policy functions
  • Mail spamfilter whitelist functions
  • Mail-Spamfilter-Blacklist-Funktionen

Plugin installieren

  • Stellen Sie als Ausgangspunkt sicher, dass Sie sich im Stammverzeichnis von Roundcube befinden
  • Achten Sie auch darauf, das nachgestellte "." nicht zu übersehen. (Punkt) beim Kopieren der Befehle.
  • Es bewirkt, dass die Plugin-Ordner in das aktuelle Verzeichnis geholt werden (und vermeidet die Erstellung eines unerwünschten zusätzlichen Ordners).

Per Git installieren

cd plugins
git clone https://github.com/w2c/ispconfig3_roundcube.git .

Update über Git

cd plugins
git pull origin-master

Aus dem Archiv installieren

Konfiguration

Vorlage kopieren

$ cp ./ispconfig3_account/config/config.inc.php.dist ./ispconfig3_account/config/config.inc.php

Konfiguration anpassen

In der neu erstellten Konfigurationsdatei (./ispconfig3_account/config/config.inc.php) ersetzen Sie die Beispielwerte durch Ihre individuellen Einstellungen:

$ config [ 'identity_limit' ] = false ;
$ config [ 'remote_soap_user' ] = '{REMOTE-BENUTZERNAME}' ;
$ config [ 'remote_soap_pass' ] = '{REMOTE PASSWORT}' ;
$ config [ 'soap_url' ] = 'https://{IHR SERVER}:8080/remote/' ;
$ config [ 'soap_validate_cert' ] = true ;
  • Ändern Sie bei Bedarf den Port (standardmäßig "8080").
  • Im Falle eines selbst signierten Serverzertifikat verwendet 'soap_validate_certzu' auf false setzen.
    • Andernfalls, wenn das Zertifikat nicht vertrauenswürdig ist, sehen Sie die Fehlermeldung "Soap-Fehler: Verbindung zum Host konnte nicht hergestellt werden".
  • Wenn Ihr Benutzername beispielsweise "Santa" lautet, lautet Ihr Passwort "Claus", die Domain Ihres Servers lautet "christmas.com" (oder Sie können eine IP-Adresse verwenden).
  • Wenn auf Ihr ISPConfig-Panel über Port 1111 zugegriffen werden kann und Sie TLS mit einem vertrauenswürdigen Zertifikat verwenden, wäre Ihre Konfiguration wie folgt:
$ config [ 'identity_limit' ] = false ;
$ config [ 'remote_soap_user' ] = 'Weihnachtsmann' ;
$ config [ 'remote_soap_pass' ] = 'Claus' ;
$ config [ 'soap_url' ] = 'https://christmas.com:1111/remote/' ;
$ config [ 'soap_validate_cert' ] = true ;

Plugins aktiven

Suchen Sie in der Konfigurationsdatei von Roundcube nach dieser Zeile:

// Liste der aktiven Plugins (im Verzeichnis plugins/)
$ config [ 'plugins' ] = array ();

Wenn bereits Plugins aufgelistet sind, fügen Sie dem Array Folgendes hinzu:

, "jqueryui" , "ispconfig3_account" , "ispconfig3_autoreply" , "ispconfig3_autoselect" , "ispconfig3_pass" , "ispconfig3_spam" , "ispconfig3_fetchmail" , "ispconfig3_filter" , "ispconfig3_forward" , "ispconfig3_wblist"
Der jqueryuiPlugin muss vor den ISPConfig3-Plugins aufgeführt werden
Wenn Sie nur einen Server für Mail verwenden, aktivieren Sie den nicht autoselecteinstecken

Andernfalls, wenn noch keine Plugins vorhanden sind, ersetzen Sie die Zeile durch Folgendes:

// Liste der aktiven Plugins (im Verzeichnis plugins/)
$ config [ 'plugins' ] = array ("jqueryui" , "ispconfig3_account" , "ispconfig3_autoreply" , "ispconfig3_autoselect" , "ispconfig3_pass" , "ispconfig3_spam" , "ispconfig3_fetchmail" , "ispconfig3_filter" , "ispconfig3_forward" , "ispconfig3_wblist");

Alle Plugins, die Sie deaktivieren möchten, müssen aus dieser Zeile entfernt werden. Wenn Sie zum Beispiel " ispconfig3_pass " (Password Changer) nicht aktiviert haben möchten, müssen Sie es weglassen.

// Liste der aktiven Plugins (im Verzeichnis plugins/)
$ config [ 'plugins' ] = array ("jqueryui" , "ispconfig3_account" , "ispconfig3_autoreply" , "ispconfig3_autoselect" , "ispconfig3_spam" , "ispconfig3_fetchmail" , "ispconfig3_filter" , "ispconfig3_forward" , "ispconfig3_wblist");

Einstellungen prüfen

  • Auf Ihrer Einstellungsseite in Roundcube sollte nun eine neue Registerkarte mit dem Namen "Konten" sichtbar sein, die alle in Schritt 6 aktivierten Plugins anzeigt.
  • Wenn Sie auf ein Problem stoßen, schauen Sie hier: Fehlerbehebung / FAQ


Anhang

Siehe auch


  1. https://github.com/w2c/ispconfig3_roundcube/
  2. https://github.com/w2c/ispconfig3_roundcube/wiki/Troubleshooting---FAQ
  3. https://www.howtoforge.com/tutorial/roundcube-installation-on-debian-8-jessie/#installation-des-ispconfig-roundcube-plugins-


TMP

Roundcube/Plugin/ispconfig3 roundcube - ISPConfig/Roundcube integration

Beschreibung

Mail-Funktionen des ISPConfig-Servers mit Roundcube

  • Mail-Alias
  • Autoresponder
  • Autoselect
  • Fetchmail
  • Mailfilter
  • Weiterleitungen
  • Passwort ändern
  • Antispam-Einstellungen
  • White/Blacklists

Roundcube greift über die ISPConfig-API auf die ISPConfig-Einstellungen zu

  • ISPConfig-Einstellungen werden nicht überschrieben
  1. https://github.com/w2c/ispconfig3_roundcube
  2. https://github.com/w2c/ispconfig3_roundcube/wiki/