Webkalender, Groupwarelösung basierend auf Open Source Software
|
|
|
- Alke Grosser
- vor 10 Jahren
- Abrufe
Transkript
1 Fachhoschschule Bonn-Rhein-Sieg Fachbereich Informatik Praxisprojekt im Bachelor-Studiengang Webkalender, Groupwarelösung basierend auf Open Source Software Marc Saal 13. Oktober 2006 Betreuer Prof. Dr. Martin Leischner Betreuer vor Ort Herr Lars Ehrhardt AurISP IT Consulting
2
3 Inhaltsverzeichnis 1 Einleitung Das Unternehmen AurISP IT Consulting Kurzzusammenfassung des Projektes Zeitplanung Anforderungsanalyse 8 3 Theorethischer Hintergrund Das icalendar Format LDAP (Lightweight Directory Access Protocol) Kalenderlösungen Recherche Kurzbeschreibung der Kalenderlösungen Auswahl und Test der Kalenderlösungen Groupwarelösungen Open Xchange Kolab Fazit 29 3
4 1 Einleitung 1.1 Das Unternehmen AurISP IT Consulting Ein Bestandteil des Informatik Studiums an der Fachhochschule Bonn-Rhein-Sieg ist ein 10 wöchiges Praxisprojekt in einem Unternehmen, um erste praktische Erfahrungen sammeln zu können. Bei der Suche nach einem passenden Praxisprojekt wurde mein Interesse für die AurISP IT Consulting in Bonn geweckt. Das Unternehmen konzipiert, realisiert und administriert IT-Systeme für kleine und mittelständische Unternehmen auf Basis freier und Open Source Software. Da dies seit 1,5 Jahren einer meiner Interessensschwerpunkte ist war dies die Gelegenheit mein Wissen auf diesem Gebiet weiter zu vertiefen. Die Schwerpunkte der AurISP IT Consulting sind: ˆ Internetservices (Webserver, Mailserver, Applikationsserver, Ticketsysteme, Loadbalancer und High Availability) ˆ Embedded Systeme (WLAN-Router, VPN-Systeme, Firewalls, Hotspots, Druckserver) ˆ Office-Umgebungen (Linux-Desktop, Voice over IP-Telefonanlagen, Dateiund Druckserver, zentrale Benutzerverwaltung) Gegründet wurde die AurISP IT Consulting von Waldemar Brodkorb und Lars Ehrhardt im Hochschulumfeld der FH-Bonn-Rhein-Sieg im Jahr Die Vision des Unternehmens ist es freie Software bekannt zu machen und professionell einzusetzen. Die AurISP IT Consulting ist Mitglied des FrOSCon e.v. und hat erfolgreich bei der Organisation der Free and Open Source Software Conference geholfen, die erstmals am 24./25. Juni 2006 in Sankt Augustin stattgefunden hat. 4
5 1.2 Kurzzusammenfassung des Projektes 1.2 Kurzzusammenfassung des Projektes Ziel des Praxisprojektes ist es eine webbasierte Open Source Kalenderlösung zu realisieren. Vor der Recherche nach Kalenderlösungen stand die Erstellung einer Anforderungsmatrix im Vordergrund. Dies geschah in Zusammenarbeit mit Lars Ehrhardt, der mir die Anforderungen an die Kalenderlösung erläuterte. Mit Hilfe dieser Anforderungsmatrix konnte nun im Internet nach entsprechenden Kalenderlösungen recherchiert werden. Da es eine große Anzahl in Frage kommender Softwarelösungen gibt, wurde eine Vorauswahl schon während der Recherche getroffen. Dies geschah mit Hilfe grober Eckpunkte der Anforderungsmatrix. Die nach der Recherche in Frage kommenden Produkte wurden in eine Tabelle, die mit Hilfe der Anforderungsmatrix erstellt wurde, eingetragen und daraus die drei Testkandidaten ausgewählt. Als Testsystem diente ein Server mit Debian 3.1 Sarge auf dem nacheinander die Kalenderlösungen installiert und getestet wurden. Nach den Tests wurde klar dass keine der getesteten Kalenderlösungen alle Anforderungen erfüllt. Auch die Synchronisation mit den verschiedenen Clients wurde nur von einer Applikation ansatzweise unterstützt. Aufgrund dieses Ergebnisses wurde beschlossen, die Recherche auf Groupwarelösungen zu erweitern und zu testen und anschließend in einem Wiki zu dokumentieren. Die Auswahl fiel dabei auf Open Xchange und Kolab. Die Installation von Open Xchange stellte sich als recht kompliziert heraus. Es traten viele kleine Probleme auf, die zum Teil unter zur Hilfenahme verschiedener Foren oder der Hilfe von Kollegen gelöst wurden. Ein Test mit verschiedenen Clients lief auch mit dieser Lösung nicht zufriedenstellend ab und die Synchronisation funktionierte nur mangelhaft. Als letztes wurde der Kolab Server installiert. Da der Kolab Server noch kein eigenes Webfrontend anbietet, wurde er zusammen mit Horde installiert. Horde ist das offiziell unterstützt Webfrontend des Kolab Servers. Diese Zusammenarbeit befindet sich allerdings aktuell noch in einem Betastadium, so dass die Kommunikation zwischen Server und Webfrontend noch nicht richtig funktionierte. Die Synchronisation mit Outlook und KDE Kontact funkktionierte hingegen einwandfrei. 5
6 1 Einleitung 1.3 Zeitplanung Das Praxixprojekt hat eine Dauer von 10 Wochen. Um das Projekt in dieser Zeit systematisch bearbeiten zu können bedarf es im Voraus einer Zeitplanung in der die verschiedenen Phasen zeitlich abgegrenzt werden. Die Phasen dieses Projektes sind: Anforderungsanalyse, Marktrecherche, Testinstallation, Vergleich der Lösungen in Bezug auf die Anforderungsanalyse und Dokumentation. Die Zeitplanung im Detail: 6
7 1.3 Zeitplanung Durch das Testen der zwei zusätzlichen Groupwarelösungen konnte der Zeitplan wie er hier angegeben ist nicht eingehalten werden. Einige Phasen kamen doppelt vor, da auch die Groupwarelösungen vor dem Testen evaluiert wurden, damit eine Auswahl getroffen werden konnte. Diese Änderungen des Zeitplans betrafen die Woche des Praxisprojektes. 7
8 2 Anforderungsanalyse In Zusammenarbeit mit Lars Ehrhardt von der AurISP IT Consulting entstand die Anforderungsmatrix die als Grundlage für die Suche nach einer geeigneten Kalenderlösung dient. Die angestrebte Kalenderlösung der AurISP IT Consulting soll auf Open Source Software basieren. Als Plattform für die Kalenderlösung dient ein Debian Sarge 3.1 Server auf dem neben der Kalenderlösung noch ein LDAP Verzeichnisdienst läuft über den die Authentifikation für den Kalender geregelt werden soll. Die Kalenderlösung soll die Möglichkeit bieten unterschiedliche Kalender zu führen und diese z.b. mit dem Notebook über das Intranet/Internet zu synchronisieren. Jeder Mitarbeiter soll einen eigenen Kalender erhalten und zusätzlich soll noch ein allgemeiner Office-Kalender existieren. Jeder Kalender soll dabei für jeden Mitarbeiter sichtbar sein. Schreibrechte hat jeder Mitarbeiter für seinen eigenen Kalender und für den Office Kalender. Weitere Kriterien für die Auswahl der Softwarelösung sind das automatische Verschicken von Erinnerungsmails wenn ein Termin ansteht und eine einfache Wartung und Inbetriebnahme des Systems. Die Kalender sollen über Seamonkey, Sunbird, Evolution, etc. und den Webbrowser abrufbar sein, da diese Produkte momentan schon bei der AurISP IT Consulting im Einsatz sind und beibehalten werden sollen. Die Anforderungen im Überblick: ˆ eigener privater Kalender, öffentlicher Kalender ˆ Jeder soll Einsicht in den Kalender des anderen haben ˆ Einladungen sollen per verschickt werden ˆ Erinnerungsmails ˆ LDAP Authentifizierung ˆ Synchronisation mit Evolution, Thunderbird,... 8
9 3 Theorethischer Hintergrund 3.1 Das icalendar Format icalendar ist ein im RFC 2445 veröffentlichter und auf dem vcalendar basierender Standard zum Austausch von Kalenderinformationen. Der Standard ist auch unter dem Namen ical bekannt was von dem gleichnamigen Kalender Programm von Apple-Computer herrührt. Dieses Programm hat entschieden dazu beigetragen das icalender Format bekannt zu machen. Das icalendar Format wurde so entworfen das es vom Transportprotokoll unabhängig ist, so dass zum gemeinsamen Bearbeiten der Dateien beispielsweise auch ein WebDAV Server verwendet werden kann. icalendar Dateien können auch einfach per E- Mail oder auf anderem Wege ausgetauscht werden und mit geeigneten Applikationen geöffnet und gegebenenfalls weiterverarbeitet werden. Mittlerweile wird das Format von vielen Produkten unterstützt, z.b. Google Calendar, Apple ical, ipod, Lotus Notes, Korganizer, Mozilla Calendar, Mozilla Sunbird, Novell Evolution, Windows Calendar, Microsoft Outlook und vielen anderen. 3.2 LDAP (Lightweight Directory Access Protocol) LDAP ist ein Netzwerkprotokoll, das bei so genannten Verzeichnisdiensten (engl. directories) zum Einsatz kommt. Es vermittelt die Kommunikation zwischen dem sogenannten LDAP-Client (zum Beispiel einem Mailserver, einem Mailclient wie Thunderbird oder einem digitalen Adressbuch wie im Outlook-Client) und dem Verzeichnis (Directory Server), aus dem (überwiegend) personenbezogene Daten ausgelesen werden. Ein weiterer Einsatzbereich von LDAP ist die Authentifizierung. LDAP bietet den Vorteil das man nicht für jede Anwendung ein Passwort pflegen muss sondern ein Passwort für alle Applikationen hat (wenn die Applikation LDAP Authentifizierung unterstützt), welches zentral verwaltet wird. 9
10 3 Theorethischer Hintergrund Diese Grafik zeigt den Aufbau des LDAP Verzeichnisdienstes der AurISP IT Consulting. Wie man auf der Grafik gut erkennen kann gliedert sich das LDAP Verzeichnis nach der Base DN (o=aurisp) in drei Teile auf. Der erste Teil ist das LDAP Adressbuch (ou=addressbook,o=aurisp). Dieses Adressbuch wird im LDAP Verzeichnisbaum zentral verwaltet und kann von verschiedenen Anwendungen benutzt werden. Der zweite Teil ist die Gruppe (ou=groups,o=aurisp). Hinter diesen Punkt verbirgt sich die Gruppe cn=aurisp zu der die Personen unterhalb des Teilbaums ou=staff,o=aurisp gehören. Im letzten Teilbaum sind die Mitarbeiter abgespeichert (ou=staff,o=aurisp). Dort sind Benutzerdaten und die Passwörter hinterlegt, über die auch die Authentifizierung für die Kalenderlösung erfolgen soll. 10
11 4 Kalenderlösungen 4.1 Recherche Die Recherche nach passenden Kalenderlösungen erfolgte auf Grundlage der im Vorhinein erstellten Anforderungsmatrix. Eine erste Vorauswahl wurde bereits während der Recherche getroffen und folgende Produkte kamen in die nähere Auswahl: Projekt Horde (Kronolith) SquirrelMail WebCalendar egroupware phpgroupware Open Xchange Hula PHProjekt Easy PHP Calendar OpenGroupware Kolab Webadresse
12 4 Kalenderlösungen 4.2 Kurzbeschreibung der Kalenderlösungen Horde (Kronolith) Kronolith ist eine Kalender-Erweiterung des Horde Projekts welche aus dem Internet Messaging Programm (IMP) hervorgeht und unter der LGPL-Lizenz veröffentlicht wird. Horde ist ein auf PHP basierendes Open-Source Framework welches eine breite Unterstützung für diverse Backends liefert. So kann es beispielsweise mit verschiedenen SQL Dialekten genauso umgehen wie mit LDAP und Kolab. Dies führte allerdings dazu das die Installation und Wartung recht komplex ist und ein fundiertes Vorwissen zugrunde liegender Technologien von Nöten ist. Horde selbst stellt keine Enduser nützlichen Funktionen zur Verfügung. Unterhalb von Horde werden verschiedene Projekte (Module) weiterentwickelt, die Horde zu einem mächtigen Groupware-Produkt machen. Vorraussetzung zur Installation von Horde ist ein LAMP-Server (Linux, Apache, MySQL, PHP). Horde bietet icalendar unterstützung und dadurch die Möglichkeit es mit verschiedenen Kalender Applikationen (Sunbird, Evolution,...) zu nutzen und Termine zu Synchronisieren. Horde bietet die Möglichkeit die Authentifizierung über einen (vorhandenen) LDAP-Server durchzuführen. Squirrelmail SquirrelMail ist ein in PHP 4 geschriebenes Webmail Frontend welches mit Hilfe des Shared-Calendar Plugins eine vollständige icalendar Unterstützung nach RFC 2445 erhält. Es ist Open Source und unter der GPL Lizenz veröffentlicht. Vorraussetzung für SquirrelMail ist ein LAMP Server mit SMTP und IMAP Funktionen. Die Oberfläche lässt sich ohne JavaScript verwenden und ist HTML 4.0 konform. Im Gegensatz zu Kronolith benötigt SquirrelMail nicht zwangsläufig eine Datenbank welche für die Realisierung eines Adressbuchs allerdings empfehlenswert ist. Es können beliebig viele Kalender erstellt werden, wobei die Möglichkeit besteht diese als public, private oder shared anzulegen. Public und shared Kalender können zusätzlich noch als read-only oder read/write markiert werden. SquirrelMail bietet ähnlich wie Kronolith die Möglichkeit die Authentifizierung über einen LDAP-Server abzuwickeln. 12
13 4.2 Kurzbeschreibung der Kalenderlösungen WebCalendar Webcalendar ist eine PHP basierte Webapplikation welche als single-user, multi-user oder Gruppenlösung realisiert werden kann. Eine weitere Möglichkeit ist die Konfiguration als Kalender-Server welcher durch icalender fähige Clients (Mozilla Sunbird, Gnome Evolution,...) genutzt werden kann und in diesem Fall die interessanteste Lösung darstellt. Im Gegensatz zu den meisten anderen gefundenen Lösungen ist WebCalendar eine reine Kalenderlösung und keine umfangreichere Groupwarelösung. Der WebCalendar unterstützt verschiedene Arten der Nutzer Authentifizierung und unter anderem auch die Authentifizierung über einen LDAP Server. Open Xchange Das Open Source Software Projekt Open Xchange Server bietet eine Vielzahl von Funktionen und kann mit jedem Webbrowser und vielen Software Applikationen (KDE Kontact, Apples ical, Konqueror, Mozilla Calendar) betriebssystemunabhängig genutzt werden. Es ist eine Groupware-Lösung, die neben , Termin- und Kontaktverwaltung auch weitergehende Funktionen wie Dokumentenaustausch, Aufgaben- und Projektsteuerung sowie ein Forum bietet. Open Xchange wird in 2 Versionen angeboten. Es gibt eine kostenpflichtige Version und eine deutlich eingeschränkte freie Entwickler-Version. So gibt es z.b. nur für die kostenpflichtige Version die Möglichkeit einer webbasierten Administration und regelmäßige Updates. Opengroupware OpenGroupware (vormals SKYRIX Web Groupware) ist ein mächtiges Groupware Tool welches in Konkurrenz mit dem Microsoft Exchange Server steht, und von den Entwicklern als Ergänzung zu OpenOffice angesehen wird. OpenGroupware ist eine web- und datenbankbasierende Software-Lösung die zum Ziel hat eine offene XML Schnittstelle anzubieten, die mit allen gängigen Clients nutzbar ist. Der Kalender des Projekts bietet eine Vielzahl von Features. Unter anderem wird der icalender Standard unterstützt sowie eine Authentifizierung über einen LDAP-Server. Des Weiteren kann eine unbegrenzte Anzahl von Kalendern angelegt werden, die mit verschiedenen Zugriffsrechten belegt werden 13
14 4 Kalenderlösungen können. egroupware egroupware ist ein frei verfügbarer Groupware Server, welcher auf PHP Basis entwickelt wurde und daher plattformunabhängig ist. Das Projekt unterliegt der GNU General Puplic License. Als Datenbanken sind diverse Open Source Datenbanken (MySQL, Postgres, MaxDB) oder auch MsSQL verwendbar. Die Authentifizierung kann gegen die eigenen Benutzerkonten in SQL oder LDAP erfolgen, oder gegen ein externes System z.b. Mailserver, ADS (Active Directory Server). egroupware bietet die Möglichkeit mit verschiedenen Groupware Clients (Kontact, Evolution, Outlook) zu kommunizieren. Auch eine Synchronisation mit dem Handy oder PDA ist via SyncML möglich. phpgroupware phpgroupware ist eine in PHP geschriebene multi-user Groupware Anwendung, die seit 6 Jahren ständig weiterentwickelt und verbessert wird. Es existieren über 50 web-basierte Module die in phpgroupware eingebunden werden können. Das als freie Software vertriebene System stellt unter anderem Funktionen zum Austausch von Informationen innerhalb von Unternehmen oder Organisationen zur Verfügung. phpgroupware ist webbasiert und damit plattformunabhängig. Das System ist durch Einbinden weiterer Module erweiterbar und bietet zusätzlich eine API für die Eigenentwicklung von Erweiterungen an. Das Projekt wurde mit Hilfe der Programmiersprache PHP realisiert, welche für die Datenhaltung auf eine MySQL-Datenbank zurückgreift. phpgroupware bringt im Gegensatz zu Microsofts Exchange keinen eigenen Mailserver mit, sondern ist auf einen vorhandenen Mailserver angewiesen. Hula Hula ist ein von Novell ins Leben gerufenes Open-Source-Projekt welches auf dem Code von Novells NetMail-Collaboration-Server basiert. Das Projekt ist noch in der Entwicklungsphase und verfügt momentan über einen -Client samt Kalenderfunktion und 14
15 4.2 Kurzbeschreibung der Kalenderlösungen Adressbuch. Nach und nach sollen weitere Funktionen folgen die auch von dritten in das Projekt eingebracht werden sollen. Der Hula-Server basiert auf offenen Standards. Dazu zählen SMTP, IMAP, icalendar und CalDAV. Hula steht unter der GNU Lesser General Public License (LGPL) und der Mozilla Public License (MPL). PHPProjekt PHPProjekt ist ein modulares Werkzeug im Inter- und Intranet für Gruppen zur Koordination von Terminen, Informationen und Dokumenten. PHProjekt unterstützt viele Protokolle (ldap, soap, webda u.a.) und ist in 36 Sprachen und für 7 Datenbanken verfügbar. Easy PHP Calendar Easy PHP Calendar ist rein für den Einsatz auf Webseiten gedacht. Es besteht keine Möglichkeit mit anderen Applikationen auf den Kalender zuzugreifen. Des Weiteren ist Easy PHP Calendar kostenpflichtig. Eine kostenlose Version ist nicht verfügbar. Da es eine rein webbasierte Lösung ohne Schnittstellen für Kalenderapplikationen ist, entspricht es nicht den Anforderungen und wird nicht weiter betrachtet. Kolab Das Kolab Projekt besteht aus den zwei Bestandteilen Kolab Server und Kolab Client. Der Kolab Server ist ein sicherer, skalierbarer Groupware Server der aus vielen Standard Applikationen wie , Directory Service und Web Service besteht. Kolab schafft die Möglichkeit, seine Kontakte und Kalendereinträge einerseits mit Hilfe von IMAP mit mehreren Rechnern zu synchronisieren und andererseits mit anderen Benutzern auszutauschen. Alles was dazu nötig ist, ist ein Kolab kompatibler Client (Outlook, KDE, Web). Kolab wird über ein Webinterface konfiguriert. Zur Speicherung der Passwörter für das Adminstrationsinterface sowie für die POP3/IMAP Postfächer dient der Verzeichnisdienst OpenLDAP. 15
16 4 Kalenderlösungen 4.3 Auswahl und Test der Kalenderlösungen Um eine Auswahl treffen zu können wurden die Kalenderlösungen in eine Tabelle, die auf Grundlage der Anforderungsmatrix erstellt wurde, eingetragen und anschließend verglichen. Die Kalenderlösungen welche die meisten Anforderungen erfüllten, wurden für einen weiteren Test ausgewählt. Dabei fiel die Entscheidung auf die folgenden drei Produkte: ˆ Horde (Kronolith) ˆ Squirrelmail ˆ WebCalendar Als Testsystem diente ein Server mit Debian 3.1 Sarge auf dem folgende Pakete installiert wurden: ˆ slapd ˆ phpldapadmin ˆ Apache ˆ PHP4 ˆ MySQL ˆ SSH-Server Auf dem Testsystem wurde ein LDAP (slapd) Verzeichnisdienst mit einer Spiegelung der Daten des Firmen LDAP-Servers installiert. Um LDAP einfacher zu konfigurieren und mit Daten zu füllen wurde das Programm phpldapadmin installiert, welches eine grafische Oberfläche zum Lesen und Schreiben von Einträgen im LDAP Verzeichnisdienst bietet. Da die drei Lösungen alle webbasiert sind wurde ein Webserver benötigt. In diesem Fall ist das der Apache der mit PHP- und mit MySQL-Erweiterung installiert wurde. Die Erweiterungen für den Webserver wurden benötigt, da alle getesteten Lösungen auf PHP basieren und die Daten in einer MySQL Datenbank speichern. Der SSH-Server dient lediglich zur Fernkonfiguration des Servers. 16
17 4.3 Auswahl und Test der Kalenderlösungen Getestet wurde wie die Synchronisation zwischen den Kalenderlösungen und verschiedenen Client-Anwendungen funktioniert. Diese Client Anwendungen sind zum einen die Mozilla-Thunderbird Kalendererweiterung (Sunbird) und Evolution. Beides sind Clients für Linux, wobei es Mozilla-Thunderbird auch für Windows gibt. Reine Windows Clients wie zum Beispiel Outlook wurden nicht getestet, da bei der AurISP IT Consulting kein Windows eingesetzt wird und die Kalenderlösungen für den internen Bedarf gedacht ist. Zum Testen wurde ein Laptop genutzt auf dem die verschiedenen Clients installiert wurden. Von diesem Laptop aus wurde dann versucht die Kalender mit dem Server zu Synchronisieren. Horde, Installation und Test Die Installation von Horde erfolgte nicht aus den Debian-Quellen, da die dort vorhandenen Pakete veraltet sind. Stattdessen wurde die neuste Version von der Horde Projekt Homepage heruntergeladen und installiert. Horde benötigt zusätzliche Softwarepakete, die vor der eigentlichen Installation von Horde installiert werden müssen. Die Installation dieser Softwarepakete geschieht mit den folgenden Befehlen: ˆ apt-get install php4-dev php4-imap php4-domxml php4-gd libmagic-dev ˆ pear config-set preferred state beta ˆ pear install Log Mail Mime File Date fileinfo Danach erfolgte die eigentliche Installation von Horde. Dazu gibt man in einem Terminal folgendes ein: ˆ VERSION=3.0.4 ˆ cd /var/www ˆ wget ftp://ftp.horde.org/pub/horde/horde-$version.tar.gz ˆ tar xfvz horde-$version.tar.gz ˆ mv horde-$version horde ˆ rm horde-$version.tar.gz 17
18 4 Kalenderlösungen ˆ cd /var/www/horde/config ˆ for f in *.dist; do cp $f basename $f.dist ; done ˆ chmod a=rw * Nach der Installation von Horde wurde mit dem Befehl mysql -u root -p < /var/www/horde/scripts/sql/create.mysql.sql noch eine Datenbank angelegt. Diese Datenbank benötigt Horde zur Speicherung aller Daten der verschiedenen Applikationen. Über die grafische Oberfläche von Horde hat man die Möglichkeit verschiedene Authentifizierungsverfahren einzustellen. In diesem Fall wurde die Authentifizierung über einen LDAP Server eingestellt, da dies eine der Anforderungen an die Kalenderlösung ist. Abbildung 4.1: Horde Weboberfläche Nach Abschluss der Installation galt es das System zu testen. Dabei stellte sich schnell heraus das Horde die Anforderungen nicht erfüllt. Der Versuch der Synchronisation mit verschiedenen Clients scheiterte. Weder KDE Kontact, noch Evolution oder Thunderbird 18
19 4.3 Auswahl und Test der Kalenderlösungen konnten mit Horde synchronisiert werden. Es gelang zwar mit der Thunderbird Kalendererweiterung Termine in Kronolith zu speichern, jedoch konnte man diese nicht löschen oder verändern. Squirrelmail, Installation und Test Um Squirrelmail zu installieren muss man sich als erstes die neuste Version aus dem Internet herunterladen. Anschließend wird die gepackte Datei in den Webordner des Webservers extrahiert und über das Terminal, aus dem Squirrelmail Verzeichnis, der Befehl config/- conf.pl ausgeführt. Daraufhin wird ein Installationsassistent gestartet der einen durch die restliche Installation begleitet. Das Kalenderplugin für Squirrelmail wird installiert, indem man es in das Unterverzeichnis plugins im Squirrelmail Ordner kopiert. Um das Plugin zu aktivieren muss der Befehl config/conf.pl ausgeführt werden. Danach ist das Plugin über die Weboberfläche erreichbar. Jedoch stellte sich heraus das bei der Recherche im Internet ein Fehler aufgetreten war. Das Kalenderplugin unterstützt im Gegensatz zum Ergebnis der Recherche keine Synchronisation mit externen Clients. Deshalb wurde Squirrelmail nicht weiter getestet. WebCalendar, Installation und Test Installiert wurde die aktuelle Development Version 1.1. Die Installation erfolgt indem man das WebCalendar tar Archiv in den Webordner des Webserver entpackt. Danach öffnet man in einem Webbrowser die URL des Webcalendars und hängt install/index.php ans Ende der URL (url-webcalender/install/index.php). Dadurch öffnet sich der WebCalendar Installations Wizard der einen durch die eigentliche Installation führt. Nach der Installation erfolgte die Anbindung an den LDAP Server zur Authentifizierung. Dazu sind zwei Schritte nötig. Der erste ist das Editieren der Datei settings.php. In ihr müssen die folgenden zwei Zeilen editiert werden: ˆ use http auth = false ˆ user inc = user-ldap.php 19
20 4 Kalenderlösungen Im zweiten Schritt muss die Datei includes/user-ldap.php editiert werden und bei den folgenden Punkten die Serverspezifischen Variablen belegt werden. ˆ $ldap server ˆ $ldap base dn ˆ $ldap admin group name Nach der fertigen Installation hat man über einen Webbrowser Zugriff auf den WebCalendar Abbildung 4.2: Weboberfläche WebCalendar 20
21 4.3 Auswahl und Test der Kalenderlösungen Getestet wurde WebCalendar anschließend mit verschiedenen Clients. Diese Tests verliefen weitestgehend sehr zufrieden stellend. Die Synchronisation zwischen WebCalendar und den Clients funktionierte gut, bis auf die Tatsache das Termine nicht ohne weiteres wieder gelöscht werden konnten. 21
22 5 Groupwarelösungen Da sich bei den Tests der Kalenderlösungen herausstellte das bei keiner die Synchronisation funktionierte wurde entschieden noch zwei Groupwarelösungen zu testen. Als Erweiterung zu den Anforderungen kam in diesem Fall noch hinzu das die Synchronisation mit Microsoft Outlook auch getestet werden sollte, da eine Groupwarelösung nicht nur für den internen Einsatz bei der AurISP IT Consulting, sondern auch für den Einsatz beim Kunden gedacht ist. Groupware umfasst im Gegensatz zu einer reinen Kalenderlösung noch weitere Funktionen. Diese können z.b. , Notizen, Adressbuch, usw. sein. Weil die Kompatibilität zu Microsoft Outlook ein wichtiger Entscheidungspunkt war, fiel die Wahl auf Open Xchange und Kolab. Die Dokumentation der Installation von beiden Groupwarelösungen erfolgte in einem Wiki, damit die einzelnen Schritte der Installation gut nachvollziehbar sind. 5.1 Open Xchange Open Xchange benötigt eine Vielzahl an zusätzlichen Softwarepaketen damit es funktioniert. Bei der Auswahl und Installation dieser Software wurden die Quellen für eine Installation vorgegeben. Folgende Pakete sollen aus der Debian Distribution verwendet werden: ˆ Postgresql ˆ Apache 2 ˆ Mod JK 1 Connector 22
23 5.1 Open Xchange ˆ OpenLDAP Folgende Pakete sollen aus dem Quellcode/Binärpaket/Backport installiert werden: ˆ Java 1.5 ˆ Tomcat 5 (aktuelle Version) ˆ Open-Xchange mit allen Abhängigkeiten (Java Bibliotheken) Vor der Installation mussten einige Pfadangaben im System verankert werden. Dazu wurde im Verzeichnis /etc/init.d die Datei ox mit folgendem Inhalt erstellt: #!/bin/sh CATALINA HOME=/opt/tomcat TOMCAT HOME=$CATALINA HOME ANT HOME=/opt/ant OX HOME=/opt/openxchange PATH=$CATALINA HOME/bin:$ANT HOME/bin:$OX HOME/bin:$OX HOME/sbin:$PATH export PATH CATALINA HOME TOMCAT HOME ANT HOME OX HOME /opt/tomcat/bin/catalina.sh start /opt/openxchange/etc/init.d/openexchange start Diese Datei musste dann durch ein chmod +x /etc/init.d/ox ausführbar gemacht werden und anschließend in das entsprechende Runlevel verlinkt werden, damit es beim Starten des Systems automatisch mit gestartet wird. Die Pakete, die nicht aus der Distribution installiert wurden, wurden in /usr/src/pro- GRAMMNAME VERSION extrahiert und nach /opt installiert. Die Installation der Pakete erfolgte nach /opt/name-version. Anschließend wurde ein symbolischer Link unter /opt erzeugt der auf opt/name-version zeigt. Dieser Link wird nach dem Namen der Software benannt (siehe Pfade in der Datei ox), jedoch ohne die Versionsnummer. Diese Art der Installation bietet die Möglichkeit das man verschiedene Versionen einer Software installieren kann und man nur den Link ändern muss um eine andere Version zu benutzen. 23
24 5 Groupwarelösungen Nach der erfolgreichen Installation von Open Xchange kann man sich über die Seite am System anmelden. Abbildung 5.1: Open Xchange Startbildschirm Da beim Einloggen auf den Open Xchange Server sensible Daten in Form von Passwörten übertragen werden, wurde der Zugriff auf den Webserver verschlüsselt. Dies geschah mit Hilfe von https welches in den Apache Webserver implementiert wurde. Anschließend kann man sich über sicher auf dem Server einloggen. Die anschließenden Tests mit den Clients Evolution, KOrganizer und Outlook klappten nicht zufriedenstellend. So konnten z.b. einmal getätigte Einträge in den Kalender von den Clients weder verändert noch gelöscht werden. 24
25 5.2 Kolab 5.2 Kolab Kolab ist eine Groupwarelösung die aus zwei Teilen besteht, dem Kolab Server und dem Kolab Client. Die Kolab Clients die beim Test eingesetzt wurden sind KDE Kontact für Linux und Microsoft Outlook für Windows. Bei Kolab wird die Synchronisation mit den Clients über IMAP geregelt. Kolab schafft so die Möglichkeit, seine Kontakte und Kalendereinträge einerseits mit Hilfe von IMAP mit mehreren Rechnern zu synchronisieren und andererseits mit anderen Benutzern auszutauschen. Da Kolab noch kein eigenes Webinterface zum Zugriff auf die einzelnen Funktionen bietet, sollte es zusammen mit Horde installiert werden. Horde ist zwar das offizielle Webfrontend von Kolab, da diese Zusammenarbeit allerdings erst seit kurzem existiert gibt es noch keine Version von Kolab in der Horde bereits enthalten ist. Kolab nutzt keine Module des Debian Servers, sondern bringt alle Module selber mit. Dadurch ist es plattform- und betriebssystemunabhängig, die Installation zusätzlicher Module oder die Aktualisierung auf neuere Versionen ist allerdings sehr aufwendig. Die Installation von Kolab war im Gegensatz zu der Installation von Open Xchange sehr einfach. Als erstes wird mit dem Befehl mkdir /usr/src/kolab-server ein neuer Ordner angelegt. Im zweiten Schritt wird aus diesem Ordner der Befehl wget -r -l1 -nd noparent ausgeführt. Dies sorgt dafür das die von Kolab benötigten Module heruntergeladen werden. Nachdem der Download der Dateien abgeschlossen ist wird mit sh obmtool kolab die Installation von Kolab gestartet. Bei der Installation müssen einige Angaben gemacht werden, die aber alle selbsterklärend sind. Nach der erfolgreichen Installation wird mit /kolab/bin/openpkg rc all start der Kolab Server gestartet. Die Serveradministration erfolgt überwiegend über die Kolab-Web-Oberfläche. ( Neben der Benutzer- und Gruppenverwaltung können globale Adressbucheinträge, IMAP-Ordner, Verteilerlisten und Systemeinstellungen vorgenommen werden. Bis auf die Systemeinstellungen werden die erzeugten Objekte im LDAP- Baum gespeichert. 25
26 5 Groupwarelösungen Abbildung 5.2: Kolab Serveradministration Bei den Benutzern werden zum einen die Standard-POSIX-Einstellungen vorgenommen (Vor- und Nachname, Passwort, Titel, Raum, Adresse usw.), zum anderen werden Groupwarespezifische Einstellungen abgefragt. Dazu gehören u.a. eine primäre Adresse, beliebig viele weitere alternative Adressen, ein Mailbox-Home-Server, Vertreter (Delegates) und Quota für den Account. Benutzer und Gruppen werden nur durch ihre unterschiedliche Position im LDAP-Baum differenziert, ansonsten sind sie identisch. Die Maildomain der primären -Adresse muss dabei der während der Installation angegeben -Domain entsprechen. Als Benutzername wird standardmäßig die primäre -Adresse verwendet. Wenn die LDAP Daten auch für andere Dienste, beispielsweise Samba oder Kerberos verwendet werden, empfiehlt es sich, hier einen Benutzernamen ohne -Suffix zu wählen. 26
27 5.2 Kolab Eine weitere wichtige Konfigurationsmöglichkeit sind die IMAP-Ordner, die über die Web- Oberfläche erzeugt und verwaltet werden können. Je nach Berechtigungen (Access Control Lists, kurz ACLs) erscheinen diese Ordner im Mail-Client des Benutzers, die ACLs können ebenfalls in der Web-Oberfläche angegeben werden. Standardmäßig sind diese Ordner Mailordner, können aber vom Benutzer in seinem Groupware-Client in einen Ordner für Termine, Aufgaben oder Kontakte umgewandelt werden. Neben den ACLs kann auch der maximale Speicherplatz für diese Ordner gesetzt werden. Bei den Service-Einstellungen können unterschiedliche Konfigurationsoptionen vorgenommen werden, beispielsweise, welche Protokolle von Cyrus gestartet werden sollen, und ob s von anderen Domains angenommen werden sollen oder über einen Relayhost versandt werden. Die Clients unter Windows und Linux arbeiten auf den gleichen Datensätzen, wodurch ein Wechsel zwischen beiden Clientplattformen sehr einfach möglich ist. Für Linux gilt KDE Kontact als der am besten unterstütze Client, auf dem Windows-Desktop ist es Microsoft Outlook. Die reine Mail-Funktionalität bieten neben den hier vorgestellten Clients auch weitere IMAP-fähige Programme, wie beispielsweise Mozilla Thunderbird oder Evolution. Ein Kolab-Plugin für Mozilla Thunderbird ist in Arbeit. Damit Kolab mit Outlook kommunizieren kann benötigt es einen Connector. Von diesen Connectoren wurden zwei getestet, der Toltec und der Konsec Connector. Getestet wurden diese jeweils mit Outlook 2003 unter Windows Beim Konsec Connector gab es bereits bei der Installation Probleme, so das er nicht weiter getestet werden konnte. Der Toltec Connector hingegen ließ sich einfach installieren und arbeitete danach fehlerfrei mit Kolab zusammen. Die Synchronisation klappte sehr gut. Auch die Einträge die über Kontact gemacht wurden, konnten von Outlook fehlerfrei eingelesen werden. Die Zusammenarbeit von Horde und Kolab klappte allerdings nicht. Zwar klappte die Authentifizierung über den LDAP Server der Kolab Installation, jedoch wurden in Horde keine Einträge angezeigt, die im Kolab Server getätigt wurden. Nach weiteren Recherchen 27
28 5 Groupwarelösungen im Internet zu diesem Problem stellte sich heraus, das viele Nutzer dieser Kombination dieses Problem haben. Dies soll sich aber mit der nächsten Kolab Version ändern. Dann soll Horde fester Bestandteil von Kolab sein, was die Installation und Inbetriebnahme erleichtern sollte. 28
29 6 Fazit Keine der getesteten Kalenderlösungen konnte alle Anforderungen abdecken. Kolab ist die einzige Applikation mit der die Synchronisation mit verschiedenen Clients funktionierte. Da das fehlende Webfrontend durch die Zusammenarbeit mit Horde bald nachgereicht werden soll, ist Kolab meine Empfehlung zum Einsatz als Groupwarelösung in einem Unternehmen. Das Arbeiten bei der AurISP IT Consulting gab mir die Möglichkeit tiefere Einblicke in den Umgang mit OpenSource und freier Software zu erlangen. Viele Probleme die während der Realisierung auftraten konnten durch Recherche im Internet gelöst werden, bei andern mussten mir Kollegen, die mir jederzeit hilfreich zur Seite standen, helfen. Die Teamarbeit und vor allem die Hilfsbereitschaft aller Mitarbeiter haben mir sehr gut gefallen. In den 10 Wochen habe ich viel über freie Software, OpenSource und deren Einsatzgebiet gelernt. Das Praxisprojekt hat meine Neugierde für diesen Bereich weiter geweckt und ich werde auch in Zukunft versuchen mich intensiver damit auseinander zu setzen. 29
30 Erklärung Name: Marc Saal Adresse: Regerstr Rheinbach Die im Bericht gemachten Angaben stellen die durchgeführten Arbeiten vollständig dar. Schutzwürdige Angaben sind nicht enthalten. Ort/Datum, Unterschrift: (Student) Ort/Datum, Unterschrift: (Betreuer im Unternehmen) 30
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.
BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen
BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen Stand: 13.12.2010 Die BüroWARE SoftENGINE ist ab Version 5.42.000-060 in der Lage mit einem Microsoft Exchange Server ab Version 2007 SP1
Daten-Synchronisation zwischen Mozilla Thunderbird (Lightning) / Mozilla Sunbird und dem ZDV Webmailer
Daten-Synchronisation zwischen Mozilla Thunderbird (Lightning) / Mozilla Sunbird und dem ZDV Webmailer Zentrum für Datenverarbeitung der Universität Tübingen Inhaltsverzeichnis 1.Synchronisation...aber
Wie richten Sie Ihr Web Paket bei Netpage24 ein
Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...
SANDBOXIE konfigurieren
SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:
Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)
Das tgm steigt von Novell Group Wise auf Microsoft Exchange um. Sie können auf ihre neue Exchange Mailbox wie folgt zugreifen: Mit Microsoft Outlook Web Access (https://owa.tgm.ac.at) Mit Microsoft Outlook
Bedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
SFTP SCP - Synology Wiki
1 of 6 25.07.2009 07:43 SFTP SCP Aus Synology Wiki Inhaltsverzeichnis 1 Einleitung 1.1 Grundsätzliches 2 Voraussetzungen 2.1 Allgemein 2.2 für SFTP und SCP 3 Installation 3.1 Welche openssl Version 3.2
FTP-Leitfaden RZ. Benutzerleitfaden
FTP-Leitfaden RZ Benutzerleitfaden Version 1.4 Stand 08.03.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Zeitaufwand... 3 2 Beschaffung der Software... 3 3 Installation... 3 4 Auswahl des Verbindungstyps...
Clientkonfiguration für Hosted Exchange 2010
Clientkonfiguration für Hosted Exchange 2010 Vertraulichkeitsklausel Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergegeben werden. Kontakt: EveryWare AG
Einrichten eines MAPI- Kontos in MS Outlook 2003
Einrichten eines MAPI- Kontos in MS Outlook 2003 Um mit dem E-Mail-Client von Outlook Ihr E-Mail Konto der Uni Bonn mit MAPI einzurichten, müssen Sie sich als erstes an den Postmaster wenden, um als MAPI-Berechtigter
Inhaltsverzeichnis U M S T E L L U N G A U F O F F I C E 3 6 5
Inhaltsverzeichnis Allgemeine Informationen... 2 Umstellung auf Office 365 wieso?... 2 Zeitpunkt der Migration... 2 Postfach aufräumen... 2 Restrisiko... 2 technische Informationen... 2 Zugang zum Postfach
3 Installation von Exchange
3 Installation von Exchange Server 2010 In diesem Kapitel wird nun der erste Exchange Server 2010 in eine neue Umgebung installiert. Ich werde hier erst einmal eine einfache Installation mit der grafischen
Man liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
Informationen zum neuen Studmail häufige Fragen
1 Stand: 15.01.2013 Informationen zum neuen Studmail häufige Fragen (Dokument wird bei Bedarf laufend erweitert) Problem: Einloggen funktioniert, aber der Browser lädt dann ewig und zeigt nichts an Lösung:
Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.
ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf
Gmail in Thunderbird mit IMAP einrichten
Gmail in mit IMAP einrichten Der E-Mail-Dienst Gmail (Google Mail) erfreut sich bei vielen Anwendern großer Beliebtheit, doch nicht alle greifen auf Ihre E-Mails ausschließlich über die Web-Oberfläche
E-Mail Adressen der BA Leipzig
E-Mail Adressen der BA Jeder Student der BA bekommt mit Beginn des Studiums eine E-Mail Adresse zugeteilt. Diese wird zur internen Kommunikation im Kurs, von der Akademie und deren Dozenten zur Verteilung
E-Mail Nutzen Einrichten Verwalten
E-Mail Nutzen Einrichten Verwalten Diese Anleitung beschreibt das Vorgehen zum Ändern des E-Mail Passworts, einrichten von Weiterleitungen und Abwesenheitsnotizen, sowie zum Einrichten von E-Mailsoftware
Eine Anleitung, wie Sie Mozilla Thunderbird 2 installieren und konfigurieren können. Installation... 2. Erstkonfiguration... 4
E-Mail-Client Mozilla Thunderbird für Studierende Installation und Einrichtung Mozilla Thunderbird ist ein Open-Source-E-Mail-Programm und -Newsreader des Mozilla-Projekts. Es ist neben Microsoft Outlook
Umstellung Ihrer Mailbox von POP zu IMAP
Rechenzentrum Umstellung Ihrer Mailbox von POP zu IMAP Vorbereitende Hinweise für die Umstellung auf das neue E-Mail- und Kalendersystem Zimbra Stand: 02.Juli 2014 Inhalt Einleitung... 1 Vorgehensweise
etermin Einbindung in Outlook
etermin Einbindung in Outlook 1. Einführung Über etermin gebuchte Termine können bei Bedarf auch mit externen Terminkalendern, wie zum Beispiel Outlook, ical oder Google synchronisiert werden. Dieses Dokument
Hochschulrechenzentrum. chschulrechenzentrum #96. Freie Universität Berlin
#96 Version 1 Konfiguration von Outlook 2010 Um Ihre E-Mails über den Mailserver der ZEDAT herunterzuladen oder zu versenden, können Sie das Programm Outlook 2010 verwenden. Die folgende Anleitung demonstriert
Nie wieder eine Sitzung verpassen unser neuer Service für Sie!
Nie wieder eine Sitzung verpassen unser neuer Service für Sie! Bisher war es nicht immer leicht, den Überblick über die Ammersbeker Sitzungstermine zu behalten. Entweder man hat die Bekanntmachung übersehen
Meine Welt auf einen Blick erleben.
Daten- Synchronisation Sie haben Fragen? Hier finden Sie Antworten. Meine Welt auf einen Blick erleben. Die folgenden Anleitungen helfen Ihnen dabei Ihre vorhandenen Daten mit einem Windows Phone 7 weiter
Anleitungen zum KMG-Email-Konto
In dieser Anleitung erfahren Sie, wie Sie mit einem Browser (Firefox etc.) auf das Email-Konto zugreifen; Ihr Kennwort ändern; eine Weiterleitung zu einer privaten Email-Adresse einrichten; Ihr Email-Konto
Anbindung von Thunderbird an schulen.em@ail (mit Kalender und Kontakten) Besuchen Sie uns im Internet unter http://www.vobs.at/rb
Besuchen Sie uns im Internet unter http://www.vobs.at/rb 2013 Schulmediencenter des Landes Vorarlberg IT-Regionalbetreuer des Landes Vorarlberg 6900 Bregenz, Römerstraße 15 Alle Rechte vorbehalten Thunderbird
Verwendung des Mailservers
Inhaltsverzeichnis Verwendung des Mailservers 1 Einleitung...1 2 Die wichtigsten Parameter...2 3 Webmail Squirrelmail...2 3.1 Login...2 3.2 Optionen...3 3.3 Persönliche Informationen...3 3.4 Passwort ändern...4
Intranet E-Mail Moodle
Intranet E-Mail Moodle Manual für Lernende V1.0 1 / 8 Inhaltsverzeichnis Übersicht... 3 1. Intranet... 3 2. Anmeldenamen... 4 3. Passwort... 4 3.1 Erste Anmeldung... 4 3.2 Passwort ändern... 5 3.3 Passwort
Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
Installation/Einrichtung einer Datenbank für smalldms
Einleitung In den folgenden Seiten werden wir uns damit beschäftigen eine lokale Installation einer MySQL- Datenbank vorzunehmen, um auf dieser Datenbank smalldms aktivieren zu können. Wir werden das XAMPP-Paket
Einrichten der Outlook-Synchronisation
Das will ich auch wissen! - Kapitel 3 Einrichten der Outlook-Synchronisation Inhaltsverzeichnis Überblick über dieses Dokument... 2 Diese Kenntnisse möchten wir Ihnen vermitteln... 2 Diese Kenntnisse empfehlen
Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:
Anleitung zur Installation der Exchange Mail Lösung auf Android 2.3.5 Voraussetzung für die Einrichtung ist ein vorliegender Passwortbrief. Wenn in der folgenden Anleitung vom Extranet gesprochen wird
2.1 Grundlagen: Anmelden am TYPO3-Backend
1 Grundlagen: Anmelden am TYPO3-Backend Zum Anmelden am TYPO3-Backend (dem Content Management System) tippen Sie in der Adresszeile Ihres Browsers (wir empfehlen Mozilla Firefox) hinter uni-bremen.de /typo3
Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen
Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Inhalt Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen 2.2 Installation von Office 2013 auf Ihrem privaten PC 2.3 Arbeiten mit den Microsoft
FAQ IMAP (Internet Message Access Protocol)
FAQ IMAP (Internet Message Access Protocol) Version 1.0 Ausgabe vom 04. Juli 2013 Inhaltsverzeichnis 1 Was ist IMAP?... 2 2 Wieso lohnt sich die Umstellung von POP3 zu IMAP?... 2 3 Wie richte ich IMAP
.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
quickterm 5.6.0 Systemvoraussetzungen Version: 1.0
quickterm 5.6.0 Systemvoraussetzungen Version: 1.0 06.07.2015 Inhaltsverzeichnis Inhaltsverzeichnis 1 Server 3 2 Client 5 3 Web 6 4 Studio Plug-In 7 2 quickterm 5.6.0 - Systemvoraussetzungen Server 1 1
Wichtige Informationen und Tipps zum LüneCom Mail-Server 04
Wichtige Informationen und Tipps zum LüneCom Mail-Server 04 Inhalt 1. Allgemeine Informationen... 2 1.1. Webmailer... 2 1.2. Serverinformationen für den E-Mail-Client... 2 2. POP3 im Vergleich zu IMAP...
Step by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
Einrichten eines E- Mail-Kontos unter Windows Live Mail mit der IMAP-Funktion
23.10.2013 Einrichten eines E- Mail-Kontos unter Windows Live Mail mit der IMAP-Funktion za-internet GmbH Einrichtung eines Mail-Kontos mit der IMAP-Funktion unter Windows Live Mail 1. Voraussetzungen
Mehr als eine Email auf einem Rechner
Vortrag PC Treff Böblingen am 12.02.2005 Email-Server daheim oder Mehr als eine Email auf einem Rechner Andreas Hoster Standard-Email (HTTP / IMAP Online) Damit ist der Standard-Online Zugriff via HTTP
INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline
Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft
25.1.2014 Outlook 2013
drucken Outlook 2013 Hier erfahren Sie, wie Sie die zuvor eingerichteten E-Mail-Adressen in Ihrem E-Mail-Programm einbinden können. Falls diese Einrichtung noch nicht erfolgt ist, führen Sie diese bitte
Einleitung Allgemeine Beschreibung Einfachste Bedienung Einen Internetanschluss, sonst nichts Login Anmelden
Anleitung Webmail Internetgalerie AG Aarestrasse 32 Postfach 3601 Thun Tel. +41 33 225 70 70 Fax 033 225 70 90 [email protected] www.internetgalerie.ch 1 Einleitung Allgemeine Beschreibung Viel unterwegs?
Administrator Handbuch
SPTools Extension Keys: sptools_fal_base sptools_fal_driver SPTools Version: 1 Extension Version: 1.0.2 Inhaltsverzeichnis... 1 1. Einleitung... 2 2. Systemanforderungen... 3 3. SPTools FAL Installation...
Dokumentation: Balanced Scorecard
Dokumentation: Balanced Scorecard 1. Einleitung Eine Balanced Scorecard (BSC) ist eine kennzahlenbasierte Managementmethode, welche sowohl Visionen als auch Strategien eines Unternehmens und relevante
Daten Sichern mit dem QNAP NetBak Replicator 4.0
Daten Sichern mit dem QNAP NetBak Replicator 4.0 Was ist NetBak Replicator: Der NetBak Replicator ist ein Backup-Programm von QNAP für Windows, mit dem sich eine Sicherung von Daten in die Giri-Cloud vornehmen
Erste Schritte mit Microsoft Office 365 von Swisscom
Inhaltsverzeichnis 1 Wichtigstes in Kürze... 2 2 Erstanmeldung bei Microsoft Office 365... 2 2.1 Basiskonfiguration... 4 2.2 Navigation in Office 365... 5 3 Nutzung von Microsoft Office 365... 6 3.1 Schreiben
FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox
FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig
SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM
SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM Inhaltsverzeichnis SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM... 1 SCHNELLEINSTIEG FÜR HOSTED EXCHANGE... 3 WAS KANN HOSTED EXCHANGE BASIC /
Externe Authentifizierung. Externe Authentifizierung IACBOX.COM. Version 2.0.1 Deutsch 23.05.2014
Version 2.0.1 Deutsch 23.05.2014 In diesem HOWTO wird beschrieben wie Sie verschiedene Backend's wie SQL Server, Radius Server, Active Directory etc. zur Authentifizierung der Benutzer an die IAC-BOX anbinden.
Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen
Microsoft Outlook 1 Nutzung der Groupware mit Microsoft Outlook 1.1 Outlook - CommuniGate Pro Schnittstelle installieren 4 1.2 Outlook - Elemente freigeben 11 1.3 Outlook - Freigegebene Elemente öffnen
Konfiguration Zentyal 3.3 Inhaltsverzeichnis
Konfiguration Zentyal 3.3 Inhaltsverzeichnis Installation... 2 Grundkomponenten... 5 Grundkonfiguration... 6 Netzwerk... 6 Domain... 7 Updates installieren... 8 DNS konfigurieren... 10 Anpassungen in DNS
OpenVPN unter Linux mit KVpnc Stand: 16. Mai 2013
1 Vorwort OpenVPN unter Linux mit KVpnc Stand: 16. Mai 2013 Folgende Beschreibung wurde mit einem Ubuntu 7.10 mit Kernel 2.6.22-14, OpenVPN 2.0.9 und KVpnc 0.9.1-rc1 getestet. Ein weiterer erfolgreicher
Open Source Groupware Systeme
Open Source Groupware Systeme KDE s Kontact: One Client to Rule Them All Reinhold Kainhofer KOrganizer / KPilot maintainer, http://www.kde.org/ [email protected] Linux Business Tag, FH Kapfenberg,
Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013
Anleitung Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013 CHARLY Termine unter Android - Seite 2 Inhalt Inhalt Einleitung & Voraussetzungen 3 1. Installation und Konfiguration 4
Die Cloud der Gruppe Clubmädchen
Die Cloud der Gruppe Clubmädchen Zuerst ein eigenes Google-Konto einrichten: Um die Cloud der Clubmädchen nutzen zu können, benötigen sie ein eigenes Google-Konto für welches eine Freigabe für die Clubmädchen-Cloud
Anleitung Captain Logfex 2013
Anleitung Captain Logfex 2013 Inhalt: 1. Installationshinweise 2. Erste Schritte 3. Client-Installation 4. Arbeiten mit Logfex 5. Gruppenrichtlinien-Einstellungen für die Windows-Firewall 1. Installationshinweis:
E-Mail Migration von Thunderbird nach Exchange
E-Mail Migration von Thunderbird nach Exchange Partner: 2/23 Versionshistorie: Datum Version Name Status 20.09.2011 1.1 J. Bodeit Exchange Exportfunktion hinzugefügt 14.09.2011 1.0 J. Bodeit Initiale Version
GITS Steckbriefe 1.9 - Tutorial
Allgemeines Die Steckbriefkomponente basiert auf der CONTACTS XTD Komponente von Kurt Banfi, welche erheblich modifiziert bzw. angepasst wurde. Zuerst war nur eine kleine Änderung der Komponente für ein
FTP-Leitfaden Inhouse. Benutzerleitfaden
FTP-Leitfaden Inhouse Benutzerleitfaden Version 1.4 Stand 08.03.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Zeitaufwand... 3 2 Beschaffung der Software... 3 3 Installation... 3 4 Konfigurieren der Firewall...
OP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
White Paper. Installation und Konfiguration der Fabasoft Integration für CalDAV
Installation und Konfiguration der Fabasoft Integration für CalDAV Copyright Fabasoft R&D GmbH, A-4020 Linz, 2008. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder
bla bla OX App Suite Kalender und Kontakte synchronisieren mit CalDAV und CardDAV
bla bla OX App Suite Kalender und Kontakte synchronisieren mit CalDAV und CardDAV OX App Suite OX App Suite: Kalender und Kontakte synchronisieren mit CalDAV und CardDAV Veröffentlicht Mittwoch, 15. Oktober
Installationsanleitung
Installationsanleitung Installationsanleitung 2 VERSIONSVERWALTUNG Version Autor Beschreibung Datum 1.0 Benjamin Hestler Erstellen des Dokuments 12.01.2010 1.1 Benjamin Hestler Erweitern und anpassen der
TechNote. Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung
Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben.
SSH Authentifizierung über Public Key
SSH Authentifizierung über Public Key Diese Dokumentation beschreibt die Vorgehensweise, wie man den Zugang zu einem SSH Server mit der Authentifizierung über öffentliche Schlüssel realisiert. Wer einen
Powermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
Kleines Handbuch zur Fotogalerie der Pixel AG
1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link
Guide DynDNS und Portforwarding
Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...
1 Objektfilterung bei der Active Directory- Synchronisierung
Auswahl der zu synchronisierenden Objekte 1 Objektfilterung bei der Active Directory- Synchronisierung Das optionale Verzeichnissynchronisierungstool von Office 365 hat grundsätzlich die Aufgabe, im lokalen
DOKUMENTATION VOGELZUCHT 2015 PLUS
DOKUMENTATION VOGELZUCHT 2015 PLUS Vogelzucht2015 App für Geräte mit Android Betriebssystemen Läuft nur in Zusammenhang mit einer Vollversion vogelzucht2015 auf einem PC. Zusammenfassung: a. Mit der APP
- Installation. Systemvoraussetzungen für Debian/Ubuntu. conversations installieren conversations wird als TGZ-Archiv mit dem Namen
- Installation Wenn Sie bereits eine conversations-version auf Ihrem Rechner installiert haben, benutzen Sie die Anleitung conversations Installation Update. Systemvoraussetzungen für Debian/Ubuntu Debian
Adminer: Installationsanleitung
Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann
Emailanleitung für einen 2Wire- Account im Microsoft Outlook 2007
Emailanleitung für einen 2Wire- Account im Microsoft Outlook 2007 Emailanleitung für 2Wire im Microsoft Outlook 2007: 1 Einrichtung... 3 1.1 Neues Email-Konto hinzufügen... 3 1.2 Konto automatisch einrichten...
2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:
2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway
WordPress lokal mit Xaamp installieren
WordPress lokal mit Xaamp installieren Hallo und willkommen zu einem weiteren Teil der WordPress Serie, in diesem Teil geht es um die Lokale Installation von WordPress mithilfe von Xaamp. Kurz und knapp
Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.
Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten
TeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
Installation Messerli MySQL auf Linux
Installation Messerli MySQL auf Linux Einleitung Grundsätzlich wird bei der Installation der Messerli Software auf einem Linux-Server wie folgt vorgegangen: 1. Angepasster RMI-MySQL Server wird auf Linux
TeamViewer App für Outlook Dokumentation
TeamViewer App für Outlook Dokumentation Version 1.0.0 TeamViewer GmbH Jahnstr. 30 D-73037 Göppingen www.teamviewer.com Inhaltsverzeichnis 1 Installation... 3 1.1 Option 1 Ein Benutzer installiert die
Einrichtung eines E-Mail-Kontos bei MS Office Outlook 2010 (Windows) Stand: 03/2011
Einrichtung eines E-Mail-Kontos bei MS Office Outlook 2010 (Windows) Stand: 03/2011 Bitte lesen Sie diese Anleitung sorgfältig durch. Direkter Kapitelsprung [POP3] [IMAP] [SSL/TSL] [Zertifikat] 1. Klicken
Ein Hinweis vorab: Mailkonfiguration am Beispiel von Thunderbird
Mailkonfiguration am Beispiel von Thunderbird Ein Hinweis vorab: Sie können beliebig viele verschiedene Mailkonten für Ihre Domain anlegen oder löschen. Das einzige Konto, das nicht gelöscht werden kann,
my.green.ch... 2 Domänenübersicht... 4
my.green.ch... 2 Domänenadministrator... 2 Kundenadministrator... 3 Standard Benutzer... 3 Domänenübersicht... 4 Domänen... 5 Benutzer und E-Mail... 5 Liste der Benutzer... 5 Hosted Exchange... 7 Mail
IMAP Backup. Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails. Hersteller: malu-soft
IMAP Backup Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails Hersteller: malu-soft WEB Adresse: http://www.malu-soft.de email: [email protected] [email protected]
Gauß-IT-Zentrum Anleitung zur Installation von Windows Live Mail unter Windows 7 und Anbindung an das E-Mail-System Communigate Pro
Gauß-IT-Zentrum Anleitung zur Installation von Windows Live Mail unter Windows 7 und Anbindung an das E-Mail-System Communigate Pro 09.02.2011 V 1.1 Seite 1 von 11 Inhaltsverzeichnis Anleitung zur Installation
HSR git und subversion HowTo
HSR git und subversion HowTo An der HSR steht den Studierenden ein git Server für die Versionskontrolle zur Verfügung. Dieses HowTo fasst die notwendigen Informationen zur Verwendung dieses Dienstes zusammen.
Nun klicken Sie im Hauptfenster der E-Mail-Vewaltung auf den Schriftzug Passwort. Befolgen Sie die entsprechenden Hinweise: 3.
Ihre schulische E-Mail-Adresse lautet: Ihr Erstpasswort lautet: @bbs-duew.de Sie können ihre E-Mails entweder über einen normalen Web-Browser (Internet Explorer, Firefox) oder über ein E-Mail-Client-Programm
Verwendung des IDS Backup Systems unter Windows 2000
Verwendung des IDS Backup Systems unter Windows 2000 1. Download der Software Netbackup2000 Unter der Adresse http://www.ids-mannheim.de/zdv/lokal/dienste/backup finden Sie die Software Netbackup2000.
Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.
Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,
Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010. FHNW, Services, ICT
Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010 FHNW, Services, ICT Windisch, März 2013 Berechtigungen im Kalender 1 1 Gruppen 3 1.1 Die Gruppe/der Benutzer Standard
1 Konfigurationsanleitung Hosted Exchange
Seite 1 1 Konfigurationsanleitung Hosted Exchange 1.1 Einleitung Das folgende Dokument ist eine Anleitung für die Installation des Outlook 2003- Clients zur Nutzung des EveryWare Services Hosted Exchange.
EasyWk DAS Schwimmwettkampfprogramm
EasyWk DAS Schwimmwettkampfprogramm Arbeiten mit OMEGA ARES 21 EasyWk - DAS Schwimmwettkampfprogramm 1 Einleitung Diese Präsentation dient zur Darstellung der Zusammenarbeit zwischen EasyWk und der Zeitmessanlage
Online Newsletter III
Online Newsletter III Hallo zusammen! Aus aktuellem Anlass wurde ein neuer Newsletter fällig. Die wichtigste Neuerung betrifft unseren Webshop mit dem Namen ehbshop! Am Montag 17.10.11 wurde die Testphase
Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:
Client-Installation ec@ros2 ASP-Server 1. Allgemeine Informationen Für den Einsatz von ec@ros2 ist auf den Clients die Software Java Webstart (enthalten im Java Runtime Environment (JRE)) notwendig. Wir
FreePDF XP Handbuch. Aktuelle Version bei Fertigstellung: FreePDF XP 1.0. Inhalt:
FreePDF XP Handbuch Aktuelle Version bei Fertigstellung: FreePDF XP 1.0 Inhalt: FreePDF Lizenz...2 Setup...2 Nicht bei FreePDF enthalten...2 Installationsvorgang...2 Deinstallation von FreePDF...3 Anwendung
