FileMaker und Kerio Connect
DI (FH) DI Bernhard Schulz - schubec GmbH
Carsten Maas - Sales Engineer DACH Kerio

DI (FH) DI...
Inhalt
•
•
•
•
•
•
•
•

Sponsored Session - aber keine Werbeveranstaltung
Vorstellung Bernhard Schulz & Carsten Maas
Vorst...
DI (FH) DI Bernhard Schulz
•
•
•

32 Jahre alt

•
•
•
•
•

FileMaker seit 17 Jahren
Geschäftsführer und Inhaber der schube...
Carsten Maas
•
•
•
•
•

Sales Engineer DACH Kerio
seit über 20 Jahren im IT Bereich und Apple Benutzer
seit knapp 3 Jahren...
Vorstellung Kerio Connect & Co

Carsten Maas

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileM...
Kerio Technologies
• Gegründet 1997
• Groupware-, Firewall- und Telefonielösungen
• Zielgruppe: KMU
• Hauptniederlassung i...
Kerio Connect - Mail, Kalender,
Kontakte
Kerio Control - Firewall, UTM

Kerio Operator - VoIP/SIP, PBX

Social Collaborati...
Kerio Connect - Mail, Kalender,
Kontakte
Kerio Connect
Vollständige Messaging Lösung für KMUs
Plattformübergreifende Collaboration
Synchronisation mobiler Endgerät...
Nutzen von Kerio Connect
• Einfache Administration
• Installation innerhalb von Minuten
• Geringe Systemanforderungen
• Ei...
Flexibilität von Kerio Connect
• Windows, Mac, Linux, VMware
• Einsatz auf Desktop- oder ServerBetriebssystemen
• Unterstü...
Plattformübergreifende Collaboration
IMAP/ExchangeIMAP - Synchronisation von E-Mail
• Zugriff auf eigene/freigegebene Postfächer
• Zugriff auf öffentliche Ordn...
Spezielle Lösung für Microsoft Outlook
• Kerio Outlook Connector Offline (kostenlos)
Automatische Einrichtung

Integration in Mac
Integration in Windows
Telefon einrichten
Synchronisation mobiler Endgeräte
Offene Standards
Unterstützung von Smartphone Betriebssystemen
IMAP, CardDAV, CalDAV
Offene Standards für die Synchronisation
• automatische Einrichtung mittels Weblink auf iOS
Installa...
Exchange ActiveSync
Nicht nur für Windows Mobile

Apple iPhone

Google Android

Windows Phone
Exchange ActiveSync (EAS)
Drahtloses Protokoll für E-Mail und PIM
• Speziell für mobile Endgeräte entwickelt
• Nutzt HTTP/...
BlackBerry
Mit AstraSync oder NotifySync Client (EAS für Blackberry)
Anti-Spam/Anti-Virus Gateway
Anti-Spam/Security
• Spamassassin Engine
• White- und Blacklists
• Spam Repellent
• Greylisting
• SPF und Caller ID
Anti-Virus
• Integrierte Antiviren-Engine
• Regelmäßige Updates
• weitere Antiviren-Plugins mittels
Kerio Antivirus SDK
Kerio API/Developer
Kerio API
„Die Schnittstelle für eigene Ideen“
• Kerio ist offen für Entwickler
http://www.kerio.com/developers
• Nutzung ...
Kerio Webclient

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
...
Firefox Extension FireBug

https://getfirebug.com/
DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

F...
Kommunikation mit dem Server

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2...
JSON Anfrage
{"jsonrpc":"2.0","id":8,"method":"Contacts.get","params":{"folderIds":[],"query":
{"fields":
["id","folderId"...
JSON Antwort

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www...
HTTP Protokoll
•

Zustandsloses Protokoll

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMake...
Authentifizierung
•

Warum antwortet der Kerio Connect Server mit diesen Infos?

DI (FH) DI Bernhard Schulz - schubec GmbH...
Anfrage Header

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
w...
Anfrage Header

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
w...
Kerio API Client Library for PHP

•

PHP-Beispielcode & Dokumentation um per PHP auf Kerio Produkte zuzugreifen

DI (FH) D...
Kerio API Client Library for PHP

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konfere...
Kerio API Client Library for PHP

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konfere...
Blick auf den PHP Quellcode

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 20...
Blick auf den PHP Quellcode

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 20...
Hier wird mit Wasser gekocht
•
•
•

Simple Socketoperationen

•

Alles keine Hexerei

•

...wenn da nicht das umständliche...
HTTP Postanfragen mit ScriptMaster Plugin

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMake...
doHttpPost Funktion Registrieren und Funktionsweise
RegisterGroovy( "doHttpPost( targetURL ; urlParameters ; cookies ; xto...
Einloggen

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www.fil...
Sessioninfos

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www...
GetContact

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www.fi...
SetComment

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www.fi...
Demo

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www.filemake...
Logout

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www.filema...
Weiterführendes
•

https://github.com/Kerio/cdav-connector

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio ...
Alternativen
•

Google Mail & Calendar

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker K...
DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 2013 Salzburg
www.filemaker-konf...
Deshalb
•

Eigener Server!

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker Konferenz 201...
Kerio Connect Preise Basispaket (5 User)

DI (FH) DI Bernhard Schulz - schubec GmbH
FileMaker und Kerio Connect

FileMaker...
Kerio Connect Preise Basispaket (5 User)

Bei schubec günstiger!

Autorisierter Kerio Partner
http://www.schubec.com
DI (F...
Nächste SlideShare
Wird geladen in …5
×

FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Carsten Maas - Kerio

2.438 Aufrufe

Veröffentlicht am

Bernhard Schulz und Carsten Maas stellen zunächst die Firma Kerio und das Produkt Kerio Connect vor. Im Anschluss wird die Kerio Connect API gezeigt. Bernhard Schulz zeigt die Integration in FileMaker: Wie können Kontakte aus Kerio Connect ausgelesen und in FileMaker gespeichert werden sowie wie können Kontaktdaten aus FileMaker in Kerio Connect geschoben werden. So lässt sich eine Synchronisierung von Terminene, Kontakten und Erinnerungen quer über alle unterstützten Endgeräte (Desktops mit Apple Mail, Outlook und Co, sowie mobile Endgeräte wie iPhone, iPad, Android Geräte, Blackberrys, Windows Phone etc.) mit FileMaker synchron halten.

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
2.438
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
11
Aktionen
Geteilt
0
Downloads
35
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Carsten Maas - Kerio

  1. 1. FileMaker und Kerio Connect DI (FH) DI Bernhard Schulz - schubec GmbH Carsten Maas - Sales Engineer DACH Kerio DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  2. 2. Inhalt • • • • • • • • Sponsored Session - aber keine Werbeveranstaltung Vorstellung Bernhard Schulz & Carsten Maas Vorstellung von Kerio Connect und Features durch Carsten Maas Vorstellung der Kerio API Integration in FileMaker Weitere Möglichkeiten Alternativen Fragen & Antworten DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  3. 3. DI (FH) DI Bernhard Schulz • • • 32 Jahre alt • • • • • FileMaker seit 17 Jahren Geschäftsführer und Inhaber der schubec GmbH Diplomstudium "Telekommunikationstechnik und –systeme" an der Fachhochschule Salzburg Masterstudium "Informationstechnolgien und Systemmanagement" an der Fachhochschule Salzburg www.schubec.com www.FileMakerProfis.de www.filemaker-konferenz.com DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  4. 4. Carsten Maas • • • • • Sales Engineer DACH Kerio seit über 20 Jahren im IT Bereich und Apple Benutzer seit knapp 3 Jahren bei Kerio www.kerio.com youtube.com/KerioDeutschland DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  5. 5. Vorstellung Kerio Connect & Co Carsten Maas DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  6. 6. Kerio Technologies • Gegründet 1997 • Groupware-, Firewall- und Telefonielösungen • Zielgruppe: KMU • Hauptniederlassung in San Jose, 7 Büros weltweit • 5.000+ Reseller in 108 Ländern • 60.000+ Kunden weltweit • 85.000+ Server, 3.9 Millionen Nutzer • Einfach, sicher und stabil
  7. 7. Kerio Connect - Mail, Kalender, Kontakte Kerio Control - Firewall, UTM Kerio Operator - VoIP/SIP, PBX Social Collaboration reinvented
  8. 8. Kerio Connect - Mail, Kalender, Kontakte
  9. 9. Kerio Connect Vollständige Messaging Lösung für KMUs Plattformübergreifende Collaboration Synchronisation mobiler Endgeräte Anti-Spam/Anti-Virus Gateway Kerio API
  10. 10. Nutzen von Kerio Connect • Einfache Administration • Installation innerhalb von Minuten • Geringe Systemanforderungen • Eigene Technologien • Active Directory Unterstützung • Open Directory Unterstützung
  11. 11. Flexibilität von Kerio Connect • Windows, Mac, Linux, VMware • Einsatz auf Desktop- oder ServerBetriebssystemen • Unterstützung vieler Mail-Clients • Eigener Kerio Connect Client (Webmail) • Alles-in-einem ohne Extrakosten
  12. 12. Plattformübergreifende Collaboration
  13. 13. IMAP/ExchangeIMAP - Synchronisation von E-Mail • Zugriff auf eigene/freigegebene Postfächer • Zugriff auf öffentliche Ordner CardDAV - Synchronisation von Kontaktdaten • Zugriff auf gemeinsame Kontakte • Synchronisation globaler Adresslisten CalDAV - Synchronisation von Kalendern • Zugriff auf eigene/freigegebene Kalender • Zugriff auf öffentliche Kalender • Zugriff auf Ressourcen
  14. 14. Spezielle Lösung für Microsoft Outlook • Kerio Outlook Connector Offline (kostenlos)
  15. 15. Automatische Einrichtung Integration in Mac Integration in Windows Telefon einrichten
  16. 16. Synchronisation mobiler Endgeräte
  17. 17. Offene Standards Unterstützung von Smartphone Betriebssystemen
  18. 18. IMAP, CardDAV, CalDAV Offene Standards für die Synchronisation • automatische Einrichtung mittels Weblink auf iOS Installation eines Profils inkl. Zertifikat für „Mail, Kontakte,Kalender“ • CardDAV-Sync und CalDAV-Sync für Android von dmfs.org
  19. 19. Exchange ActiveSync Nicht nur für Windows Mobile Apple iPhone Google Android Windows Phone
  20. 20. Exchange ActiveSync (EAS) Drahtloses Protokoll für E-Mail und PIM • Speziell für mobile Endgeräte entwickelt • Nutzt HTTP/HTTPS • Direkte Verbindung zwischen Server und mobilem Endgerät • Microsoft Entwicklung aus 2002 • Seit November 2006 von Kerio Connect unterstützt • EAS-Version in Kerio Connect: 12.1
  21. 21. BlackBerry Mit AstraSync oder NotifySync Client (EAS für Blackberry)
  22. 22. Anti-Spam/Anti-Virus Gateway
  23. 23. Anti-Spam/Security • Spamassassin Engine • White- und Blacklists • Spam Repellent • Greylisting • SPF und Caller ID
  24. 24. Anti-Virus • Integrierte Antiviren-Engine • Regelmäßige Updates • weitere Antiviren-Plugins mittels Kerio Antivirus SDK
  25. 25. Kerio API/Developer
  26. 26. Kerio API „Die Schnittstelle für eigene Ideen“ • Kerio ist offen für Entwickler http://www.kerio.com/developers • Nutzung von JSON, PHP • Entwickler Community • CalDAV/CardDAV Connector for Kerio Connect https://github.com/Kerio • Abbildung der API in Filemaker
  27. 27. Kerio Webclient DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  28. 28. Firefox Extension FireBug https://getfirebug.com/ DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  29. 29. Kommunikation mit dem Server DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  30. 30. JSON Anfrage {"jsonrpc":"2.0","id":8,"method":"Contacts.get","params":{"folderIds":[],"query": {"fields": ["id","folderId","type","commonName","firstName","middleName","surName","emailAddres ses","photo"],"start":500,"limit":500}}} DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  31. 31. JSON Antwort DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  32. 32. HTTP Protokoll • Zustandsloses Protokoll DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  33. 33. Authentifizierung • Warum antwortet der Kerio Connect Server mit diesen Infos? DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  34. 34. Anfrage Header DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  35. 35. Anfrage Header DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  36. 36. Kerio API Client Library for PHP • PHP-Beispielcode & Dokumentation um per PHP auf Kerio Produkte zuzugreifen DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  37. 37. Kerio API Client Library for PHP DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  38. 38. Kerio API Client Library for PHP DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  39. 39. Blick auf den PHP Quellcode DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  40. 40. Blick auf den PHP Quellcode DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  41. 41. Hier wird mit Wasser gekocht • • • Simple Socketoperationen • Alles keine Hexerei • ...wenn da nicht das umständliche Sessionhandling wäre Anfragen werden per JSON an den Server gesendet Antworten werden im JSON Format angeliefert DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  42. 42. HTTP Postanfragen mit ScriptMaster Plugin DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  43. 43. doHttpPost Funktion Registrieren und Funktionsweise RegisterGroovy( "doHttpPost( targetURL ; urlParameters ; cookies ; xtoken )" ; "import java.io.BufferedReader;¶ import java.io.DataOutputStream;¶ import java.io.InputStream;¶ import java.io.InputStreamReader;¶ import java.net.HttpURLConnection;¶ import java.net.URL;¶ import java.security.GeneralSecurityException;¶ ¶ import javax.net.ssl.HttpsURLConnection;¶ import javax.net.ssl.SSLContext;¶ ..... ¶ return "<cookieName>" + cookieName + "</cookieName><cookieValue>" + cookieValue + "</cookieValue><result>" + response.toString() + "</result>";¶ Funktion kann von www.schubec.com heruntergeladen werden. DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  44. 44. Einloggen DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  45. 45. Sessioninfos DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  46. 46. GetContact DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  47. 47. SetComment DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  48. 48. Demo DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  49. 49. Logout DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  50. 50. Weiterführendes • https://github.com/Kerio/cdav-connector DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  51. 51. Alternativen • Google Mail & Calendar DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  52. 52. DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  53. 53. Deshalb • Eigener Server! DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  54. 54. Kerio Connect Preise Basispaket (5 User) DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  55. 55. Kerio Connect Preise Basispaket (5 User) Bei schubec günstiger! Autorisierter Kerio Partner http://www.schubec.com DI (FH) DI Bernhard Schulz - schubec GmbH FileMaker und Kerio Connect FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com

×