Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
centos:mail_c7:horde_7 [12.09.2014 10:01. ] – angelegt djangocentos:mail_c7:horde_7 [22.07.2019 15:10. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 586: Zeile 586:
  
 ===== Konfiguration über die WEB-GUI ===== ===== Konfiguration über die WEB-GUI =====
-Die Konfiguration der Applikation **Mnemo** erfolgt dann über die GUI des Web-Frameworks. Dazu rufen wir unseren angelegten VHOST im Webbrowser auf.+Die Konfiguration der Applikation **Kronolith** erfolgt dann über die GUI des Web-Frameworks. Dazu rufen wir unseren angelegten VHOST im Webbrowser auf.
    $ firefox https://horde.sec-mail.guru/admin/config/    $ firefox https://horde.sec-mail.guru/admin/config/
  
 +{{ :centos:mail_c7:horde_27.png?direct&850 |Bild: Bildschirmhardcopy Horde "Configuration"}}
  
 +Da wir die Anwendung **//Kronolith//** noch nicht konfiguriert haben und auch die nötigen mySQL-Datenbanktabellen angelegt haben, sind die beiden Fehlermeldungen normal. 
  
 +Als erstes legen wir die notwendigen Datenbanktabellen an. Hierzu klicken wir auf den Punkt **Update all DB schemas**.
  
 +{{ :centos:mail_c7:horde_28.png?direct&850 |Bild: Bildschirmhardcopy Horde "Configuration"}}
  
 +Nun fehlt nur noch die Konfiguration vom Kalender KronolithTurba, diese legen wir nun an, in dem wir auf den Punkt **Calendar (kronolith)** klicken.
  
 +{{ :centos:mail_c7:horde_29.png?direct&850 |Bild: Bildschirmhardcopy Horde "Kronolith Configuration"}}
  
 +Hier erfolgt nun die Konfiguration der Horde-Applikation **Kronolith**.
  
 +=== Calendar Driver Settings ===
 +  $conf[calendar][driver]                                                        SQL
 +  $conf[calendar][params][driverconfig]                                          Horde defaults
 +  $conf[calendar][params][table]                                                 kronolith_events
 +  $conf[calendar][params][utc]                                                   [✔]
  
 +=== Free/Busy Driver Settings ===
 +  $conf[storage][default_domain]
 +  $conf[storage][driver]                                                         SQL
 +  $conf[storage][params][driverconfig]                                           Horde defaults
 +  $conf[storage][params][table]                                                  kronolith_storage
  
 +=== Calendar Handler Settings ===
 +  $conf[calendars][driver]                                                       Default
  
 +=== Resource Handler Settings ===
 +  $conf[resource][driver]                                                        SQL
 +  $conf[resource][params][driverconfig]                                          Horde defaults
 +  $conf[resource][params][table]                                                 kronolith_resources
 +  $conf[resource][params][utc]                                                   [✔]
 +
 +=== Reminder Settings ===
 +  $conf[reminder][server_name]                                                   smtp.dmz.nausch.org
 +  $conf[reminder][from_addr]                                                     horde@nausch.org
 +
 +=== Share Settings ===
 +  $conf[autoshare][shareperms]                                                   None (no sharing)
 +  $conf[share][notify]                                                           [✔]
 +
 +=== Displaying Holidays ===
 +  $conf[holidays][enable]                                                        [✔]
 +
 +=== Menu Settings ===
 +  $conf[menu][import_export]                                                     [✔]
 +
 +=== Maps ===
 +  $conf[maps][driver]                                                            Horde driver (support for
 +                                                                                 various map providers)
 +  $conf[maps][providers]                                                         OpenStreetMap
 +  $conf[menu][import_export]                                                     [✔]
 +  $conf[maps][geocoder]                                                          Google
 +  $conf[maps][geodriver]                                                         MySQL spatial extensions
 +
 +Am Ende unserer Konfigurationsarbeit, sichern wir die Konfiguration mit einem Klick auf die Schaltfläche: 
 +{{:centos:mail_c7:horde_30.png?nolink&170|Bild: Schaltfläche "Generate Calendar Configuration"}}.
 +
 +Die erfolgreiche Sicherung wird uns entsprechend angezeigt.
 +
 +{{ :centos:mail_c7:horde_31.png?direct&850 |Bild: Bildschirmhardcopy Horde "Configuration"}}
 +
 +===== automatische Agenda-/Kalender-Meldungen =====
 +Damit tägliche Eventbenachrichtigungen der Kalendereinträge verschickt werden können, tragen wir in der **crontab**-Konfigurationsdatei //**/etc/crontab**// folgende ergänzung ein.
 +   # vim /etc/crontab
 +<file bash /etc/cronta>SHELL=/bin/bash
 +PATH=/sbin:/bin:/usr/sbin:/usr/bin
 +MAILTO=root
 +HOME=/
 +
 +# For details see man 4 crontabs
 +
 +# Example of job definition:
 +# .---------------- minute (0 - 59)
 +# |  .------------- hour (0 - 23)
 +# |  |  .---------- day of month (1 - 31)
 +# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
 +# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
 +# |  |  |  |  |
 +# *  *  *  *  * user-name command to be executed
 +
 +# Django : 2014-09-12 Verarbeitung der Hordealarmmeldung alle 5 Minuten aktiviert
 +*/5 * * * * /usr/bin/horde-alarms
 +
 +# Django : 2014-09-12 tägliches Versenden der Agenda-/Kalender-Meldungen der 
 +# Hordekalenderanwendung um 01:30 Uhr
 +30 1 * * * /usr/bin/kronolith-agenda
 +</file>
 +
 +===== Client-Konfiguration =====
 +==== Funambol Android Client ====
 +{{:centos:mail_c6:funambol_v10.png?nolink&70 |Bild: Funambol Logo V10}} Bei unserer Webapplikation bedarf es keiner weiteren Konfiguration, hier liefert das Horde-Framework alles passen aus.
 +
 +Damit wir von unseren Smartphones die dort zur Verfügung stehende Kalender-Applikation auch mit unserem Horde-Server synchronisieren können, benötigen wir noch von [[http://android-client.forge.funambol.org/|Funambol Inc.]] die App [[https://play.google.com/store/apps/details?id=com.funambol.funv10|FunV10]].
 +
 +Die Installation von **FunV10** nehmen wir vom [[https://play.google.com/store/apps/details?id=com.funambol.funv10|Google Play App Store]] vor.
 +
 +{{ :centos:mail_c6:funambol_04.png?nolink&225 |Bild: Funambol V10 im Google App-Store}}
 +
 +Da wir den Funambol-Client mit unserem Horde-Server verbinden wollen, wählen wir die Schaltfläche **[Anmelden]** aus.
 +
 +{{ :centos:mail_c6:funambol_03.png?nolink&225 |Bild: Funambol Konfiguration}}
 +
 +Auf dem nächsten Bildschirm tragen wir dann ein:
 +  * **Benutzername**: \\ eMail-Adresse
 +  * **Passwort**: \\ Nutzerpasswort, mit dem man sich beim Horde-Framework anmeldet.
 +  * **Server URL** <code>https://<--HOSTNAME-->/rpc.php</code>
 +
 +{{ :centos:mail_c6:funambol_01.png?nolink&225 |Bild: Funambol Startbildschirm}} 
 +
 +
 +Über den Menüpunkt **Konfiguration** nehmen wir dann folgende Einstellungen vor: \\
 +
 +  * **Sync mit Server**: \\ geplant \\ Interval: 1 Stunde \\ [✔] Sende Clientänderungen zum Server
 +  * **Kontakte**: \\ Zwei-Weg Synchronisieren \\ [✔] Neue Kontakte immer im Adressbuch FunV10 erstellen.
 +  * **Kalender**: \\ Zwei-Weg Synchronisieren
 +  * **Bilder**: \\ Nicht Synchronisieren
 +  * **Videos**: \\ Nicht Synchronisieren
 +  * **Dateien**: \\ Nicht Synchronisieren
 +
 +{{ :centos:mail_c6:funambol_05.png?nolink&225 |Bild: Funambol Konfiguration}}
 +
 +Zum Schluß stoßen wir dann die erste Synchronisation unseres mobilen Gerätes mit unserem Horde-Framework-Server an.
 +
 +{{ :centos:mail_c6:funambol_02.png?nolink&225 |Bild: Funambol Synchronisation}}
 +
 +==== M$ Outlook Konto unter Android ====
 +Bei unserer Webapplikation bedarf es keiner weiteren Konfiguration, hier liefert das Horde-Framework alles passen aus.
 +
 +Damit wir von unseren Smartphones die dort zur Verfügung stehende Kalender-Applikation auch mit unserem Horde-Server synchronisieren können, benötigen wir nur ein passendes //**Microsoft Exchange**// Nutzer-Konto. 
 +<WRAP center round info 80%>
 +
 +Keine Panik, wir werden uns kein Konto **bei** Microsoft anlegen, sondern nur einen passenden account auf unserem Android-Gerät!
 +</WRAP>
 +
 +Als erstes tippen wir im **Hauptmenü Einstellungen** im Bereich **Konten** auf die Schaltfläche **+ Konto hinzufügen**.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-15-51-40.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Im nun erscheinenden Fenster tippen wir auf den Menüpunkt **Microsoft Exchange**.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-15-51-57.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Hier geben wir nun die //__eMail-Adresse__// und das //__Passwort__// unseres Mailkontos an. Die Daten, die wir auch zum Anmelden am Horde-Framework benutzen, haben wir breits vom Mailadministrator genannt bekommen. Anschließend tippen wir auf die Schaltfläche **Weiter**.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-15-59-51.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Hier wählen wir nun die Schaltfläche **Exchange** aus.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-16-00-07.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Im nun erscheinenden Fenster wurden die Angaben zu **Nutzername** und **Passwort** bereits übernommen, diese können wir unangetatstet lassen. 
 +<WRAP center round important 80%>
 +
 +In dem Feld **Server** tragen wir nun denjenigen Servernamen an, den wir zum Anmelden am Horde-Framework benutzen benutzen"
 +</WRAP>
 +Anschließend tippen wir auf die Schaltfläche **Weiter**.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-16-01-35.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Auf dem nun erscheinenden Fenster **Kontoeinstellungen** setzen wir die Werte und Optionen auf die gewünschten Werte.
 +
 +^   Option                        ^     Wert      ^    Beschreibung         ^
 +|  Häufigkeit des E-Mail-Abrufs      1 Stunde   | Wie oft sollen die Adressdaten und die Termine synchronisiert werden. Hier stellt man je nach Häufigkeit der zu erwartenden Änderungen den Wert ein. 1x Pro Stunde reicht in den meisten Fällen aus. (Bei Bedarf kann ja auch noch manuell synchronisiert werden!)   |
 +|  Zu synchronisierende Tage      |    Alle       | Hier wählen wir aus, welcher (zurückliegende) Zeitraum bei der Synchronisation berücksichtigt werden soll.   |
 +|  Bei neuer E-Mail benachrichtigen      ]     | Da wir lediglich die Adress- und Kalenderdaten synchronisieren wollen, entfernen wir den gesetzten **✔**.  |
 +|  Kontakte dieses Kontos synchronisieren  |   [**✔**]    | Hier setzen wir einen **✔**, da wir unsere Kontakte mit dem Server synchronisieren wollen.   |
 +|  Kalender dieses Kontos synchronisieren  |   [**✔**]    | Hier setzen wir einen **✔**, da wir unsere Termine mit dem Server synchronisieren wollen.   |
 +|  E-Mail dieses Kontos synchronisieren  |   [%% %% ]     | Da wir lediglich die Adress- und Kalenderdaten synchronisieren wollen, entfernen wir den gesetzten **✔**.  |
 +|  Anhänge bei WLAN automatisch herunterladen  |    ]     | Da wir lediglich die Adress- und Kalenderdaten synchronisieren wollen, entfernen wir den gesetzten **✔**.  |
 +
 +Haben wir alle Optionen richtig ausgewählt, tippen wir auf die Schaltfläche **Weiter**.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-16-02-45.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Wurden der Servername und die Zugangsdaten richtig eingegeben, erreichen wir den nächsten Bildschirm.
 +
 +{{ :centos:mail_c7:screenshot_2015-02-07-16-03-06.png?direct&225 |Bild: Bildschirmhardcopy Einstellungsmenü beim Android-Gerät}}
 +
 +Hier können wir noch den Namen des Kontos auf unserem Android-Gerät definieren, oder die Vorgabe "eMail-Adresse" bestätigen. Zum Verlassen der konfiguration tippen wir nun noch auf die Schaltfläche **Weiter**.
 +
 +
 +
 +====== Links ======
 +  * **⇐ [[centos:mail_c7:horde_6|Zurück zum Kapitel "Horde 5 Applikation Notizen: Mnemo unter CentOS 7.x"]]**
 +  * **⇒ [[centos:mail_c7:horde_8|Weiter zum Kapitel "Horde 5 Applikation IMAP Sieve-Filterregeln: Ingo unter CentOS 7.x"]]**
 +  * **[[centos:mail_c7:start|Zurück zum Kapitel >>Mailserverinstallation unter CentOS 7<<]]**
 +  * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]**
 +  * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**
  
  
  
  • centos/mail_c7/horde_7.1410516091.txt.gz
  • Zuletzt geändert: 12.09.2014 10:01.
  • von django