Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:horde4_-_ingo

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:horde4_-_ingo [2013/12/12 12:42] – [Horde4 - Ingo] klaustachtler:horde4_-_ingo [2013/12/13 11:02] (aktuell) – [Konfiguration: Backend] klaus
Zeile 69: Zeile 69:
 durchgeführt werden, welcher nachfolgenden Bildschirm zeigen sollte (**verkleinerte Darstellung**): durchgeführt werden, welcher nachfolgenden Bildschirm zeigen sollte (**verkleinerte Darstellung**):
  
-{{Horde4 - Ingo - Erster Aufruf }}+{{:tachtler:horde:horde4_ingo_erster_aufruf.png|Horde4 - Ingo - Erster Aufruf }}
  
 ==== Schritt 2 ==== ==== Schritt 2 ====
Zeile 79: Zeile 79:
 so dass nachfolgende Darstellung im Browser erscheinen sollte: so dass nachfolgende Darstellung im Browser erscheinen sollte:
  
-{{Horde4 - Ingo - Administration - Konfiguration - DB-Scheam aktualisieren }}+{{:tachtler:horde:horde4_-_ingo_-_administration_-_konfiguration_-_db-scheam_aktualisieren.png|Horde4 - Ingo - Administration - Konfiguration - DB-Scheam aktualisieren }}
  
 ==== Schritt 3 ==== ==== Schritt 3 ====
Zeile 87: Zeile 87:
 dies durchführen. dies durchführen.
  
-{{Horde4 - Ingo - Administration - Konfiguration - DB-Schema aktualisieren - Fertig}}+{{:tachtler:horde:horde4_-_ingo_-_administration_-_konfiguration_-_db-schema_aktualisieren_-_fertig.png|Horde4 - Ingo - Administration - Konfiguration - DB-Schema aktualisieren - Fertig}}
  
 ==== Schritt 4 ==== ==== Schritt 4 ====
  
 Anschließend sollte nun ein Klick mit der **[linken Maus]**-Taste auf den im Hauptfenster befindlichen, als Link verfügbaren  Anschließend sollte nun ein Klick mit der **[linken Maus]**-Taste auf den im Hauptfenster befindlichen, als Link verfügbaren 
-  * **Menüpunkt: ???**+  * **Menüpunkt: Filter (ingo) 3.1.3 **
 ausgeführt werden, worauf alle verfügbaren Konfigurationspunkte der Anwendung [[http://www.horde.org/apps/ingo|Horde - ingo]] sichtbar werden. ausgeführt werden, worauf alle verfügbaren Konfigurationspunkte der Anwendung [[http://www.horde.org/apps/ingo|Horde - ingo]] sichtbar werden.
  
Zeile 98: Zeile 98:
  
 :!: **HINWEIS** - Eine lauffähige Konfiguration von [[http://www.horde.org/apps/ingo|Horde - Ingo]] kann auch **__ohne Veränderungen der Konfiguration (Standardvorgaben)__** durch einen Klick mit der **[linken Maus]**-Taste auf die  :!: **HINWEIS** - Eine lauffähige Konfiguration von [[http://www.horde.org/apps/ingo|Horde - Ingo]] kann auch **__ohne Veränderungen der Konfiguration (Standardvorgaben)__** durch einen Klick mit der **[linken Maus]**-Taste auf die 
-  * **Schaltfläche: ???-Konfiguration erzeugen**+  * **Schaltfläche: Filter-Konfiguration erzeugen**
 erstellt werden! erstellt werden!
  
 Abschließend sollte nachfolgend dargestellter Bildschirm erscheinen: Abschließend sollte nachfolgend dargestellter Bildschirm erscheinen:
  
-{{Horde4 - Ingo - Administration - Konfiguration - Abschluss }}+{{:tachtler:horde:horde4_-_ingo_-_administration_-_konfiguration_-_abschluss.png|Horde4 - Ingo - Administration - Konfiguration - Abschluss }}
  
 +Nach dem Aufruf von [[http://www.horde.org/apps/ingo|Horde - Ingo]] sollte sich nachfolgender Bildschirm präsentieren:
 +
 +{{:tachtler:horde:horde4_-_ingo.png|Horde4 - Ingo}}
 +
 +===== Konfiguration: Backend =====
 +
 +Damit [[http://www.horde.org/apps/ingo|Horde - Ingo]] die Verwaltung von z.B. **IMAP/Sieve**-Filterregeln übernehmen kann, ist es **__zusätzlich__** erforderlich das sogenannte **"Backend"**, hier z-B. einen [[http://www.cyrusimap.org/|Cyrus IMAP Server]] zu definieren.
 +
 +:!: **WICHTIG** - **Ohne definiertes "Backend" ist die Funktionalität von [[http://www.horde.org/apps/ingo|Horde - Ingo]] __NICHT__ gegeben !!!**
 +
 +Die Konfiguration eines **"Backend"** erfolgt **__NICHT__** über die Web-Anwendung, sondern ist in nachfolgend genannter Konfigurationsdatei hinterlegt:
 +  * **''/var/www/horde4/ingo/config/backends.php''**
 +
 +Von dieser Konfigurationsdatei kann mit nachfolgendem Befehl eine Kopie angefertigt werden, in der dann die tatsächliche Konfiguration statt finden kann:
 +<code>
 +# cp -a /var/www/horde4/ingo/config/backends.php /var/www/horde4/ingo/config/backends.local.php
 +</code>
 +
 +Nachfolgend dargestelltes **Beispiel** ist für eine Anbindung eines [[http://www.cyrusimap.org/|Cyrus IMAP Server]] an [[http://www.horde.org/apps/ingo|Horde - Ingo]] (**nur relevanter Ausschnitt**):
 +<code php>
 +...
 +/* Sieve Example */
 +$backends['sieve'] = array(
 +    // Disabled by default
 +    // Tachtler - ENABLED -
 +    // default: 'disabled' => true,
 +    'disabled' => false,
 +    'transport' => array(
 +        Ingo::RULE_ALL => array(
 +            'driver' => 'timsieved',
 +            'params' => array(
 +                // Hostname of the timsieved server
 +                // Tachtler
 +                // default: 'hostspec' => 'localhost',
 +                'hostspec' => 'imap.tachtler.net',
 +                // Login type of the server
 +                // Tachtler
 +                //default: 'logintype' => 'PLAIN',
 +                'logintype' => 'CRAM-MD5',
 +                // Enable/disable TLS encryption
 +                'usetls' => true,
 +                // Port number of the timsieved server
 +                'port' => 4190,
 +                // Name of the sieve script
 +                'scriptname' => 'ingo',
 +                // Enable debugging. The sieve protocol communication is logged
 +                // with the DEBUG level.
 +                'debug' => false,
 +            ),
 +        ),
 +    ),
 +    'script' => array(
 +        Ingo::RULE_ALL => array(
 +            'driver' => 'sieve',
 +            'params' => array(
 +                // If using Dovecot or any other Sieve implementation that
 +                // requires folder names to be UTF-8 encoded, set this
 +                // parameter to true.
 +                // Tachtler
 +                // default: 'utf8' => false,
 +                'utf8' => true,
 +             ),
 +        ),
 +    ),
 +    'shares' => false
 +);
 +...
 +</code>
tachtler/horde4_-_ingo.1386848560.txt.gz · Zuletzt geändert: 2013/12/12 12:42 von klaus