SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Zarafa Collaboration
          Platform
         Milo Oostergo
         m.oostergo@zarafa.com




www.zarafa.com
History of Zarafa BV

       •     The company behind the Zarafa Collaboration Platform (ZCP)

       •     Started in 2004 with the project

       •     Committed to open source since 2008

       •     Grew its workforce from 20 employees in 2006 to 50 in 2010

       •     Offices in The Netherlands, Germany, Brazil and India




www.zarafa.com
What is ZCP?
          • An open source Microsoft Exchange replacement

          • Full integration with standard Linux server components
                 like Apache, MySQL, Postfix and OpenLDAP


          • Implements MAPI, therefore fully compatible with MS Outlook

          • Only solution with open source ActiveSync implementation

          • Multi-tenancy available in all editions

          • Excellent integration with mobile clients


www.zarafa.com
ZCP Open Source

                 • AGPLv3 (fully “free” software) since 2008...

                 • More interest: especially public sector

                 • Less small customers, more large customers

                 • Fast growing international partner program

                 • Community involvement (patches, plugins, testing,
                   packaging)

                 • Picked up by many distributions (next slide)

www.zarafa.com
Distros shipping ZCP
          • Ubuntu, in the Canonical partner repository

          • Fedora 11/12/13

          • EPEL repository for Red Hat and CentOS

          • Mandriva

          • OpenBSD



                 On our website we serve packages for many distributions
                 namely for RHEL4/5, SLES10, OpenSUSE, Debian4/5 and Ubuntu LTS releases
www.zarafa.com
Supported clients

                 •   Zarafa WebAccess (a modern AJAX web GUI)

                 •   Open source clients (via IMAP and Caldav)
                     like Thunderbird and Evolution


                 •   All ActiveSync compatible devices via opensource Z-Push
                     iPhone, Android and Windows Mobile


                 •   Outlook 2000-2007
                     requires closed source Zarafa Windows Client


                 •   Blackberry
                     via Blackberry Enterprise Server
www.zarafa.com
Easy to integrate...

                 •   With SugarCRM

                 •   With Alfresco

                 •   With O3Spaces



                     With our next generation WebAccess we allow deeper
                     integration with other products –while making it easier for
                     3rd parties to make integrations– thanks to a public API.




www.zarafa.com
ZCP
     Architecture
     Diagram

     (overview)




www.zarafa.com
ZCP Architecture
                         Diagram
                            (bottom)




www.zarafa.com
ZCP Architecture
                         Diagram
                              (top)




www.zarafa.com
ZCP Architecture

        •    Storage architecture is fully based on MAPI

        •    Objects in a MySQL database, attachments on the file system
             file system storage: optional, compressed, single instance


        •    All clients connect over SOAP to the Zarafa Storage Server

        •    Flexible and modular architecture for scaling and HA

        •    ZCP provides different user backend systems
             database, /etc/passwd, LDAP (OpenLDAP, RHDS, eDirectory or Active Directory)




www.zarafa.com
LDAP user
                 management




www.zarafa.com
MTA integration

                                    email

                                                 Every incoming email is
                 Spam                            delivered to the dagent
                 filtering   Postfix / Exim      LMTP service.
                                     LMTP
                                                 The dagent converts the
                                Dagent
                                                 RFC822 email to MAPI
                              Mapi4Linux         objects.

                             Zarafa Server
                                                 The MAPI objects are stored
                                                 in the MySQL database
                               MySQL




www.zarafa.com
Scaling up

                    LDAP
                     LDAP



        Zarafa1    Zarafa2    Zarafa3
         Zarafa1    Zarafa2    Zarafa3


        MySQL1     MySQL2     MySQL3
         MySQL1     MySQL2     MySQL3 dn: uid=milo,ou=People,dc=zarafa,dc=com
                                         objectClass: top
                                         objectClass: zarafa-user
                                         objectClass: posixAccount
                                         cn: Milo Oostergo
                                         uid: moostergo
                                         ZarafaUserServer: Zarafa1




www.zarafa.com
Future
                                         developments

                 • WA7 our next generation WebAccess

                 • Zarafa Archiving

                 • Full utf8 support in backend

                 • Deeper integrations with other apps, like VOIP, Twitter and ERP




www.zarafa.com
Questions?


                     Milo Oostergo
                  m.oostergo@zarafa.com




                 Have a look at our website:
                   www.zarafa.com




www.zarafa.com

Mais conteúdo relacionado

Semelhante a Technical Presentation Zcp

Extend your Zentyal installation with Zarafa email, chat, presence and web…
Extend your Zentyal installation with Zarafa email, chat, presence and web…Extend your Zentyal installation with Zarafa email, chat, presence and web…
Extend your Zentyal installation with Zarafa email, chat, presence and web…lennartgijsen
 
Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011Paul Fremantle
 
DBCC 2021 - FLiP Stack for Cloud Data Lakes
DBCC 2021 - FLiP Stack for Cloud Data LakesDBCC 2021 - FLiP Stack for Cloud Data Lakes
DBCC 2021 - FLiP Stack for Cloud Data LakesTimothy Spann
 
Zarafa SummerCamp 2012 - WebApp introduction and roadmap
Zarafa SummerCamp 2012 - WebApp introduction and roadmapZarafa SummerCamp 2012 - WebApp introduction and roadmap
Zarafa SummerCamp 2012 - WebApp introduction and roadmapZarafa
 
2014 carlos gzlez florido nksip the erlang sip application server
2014 carlos gzlez florido nksip the erlang sip application server2014 carlos gzlez florido nksip the erlang sip application server
2014 carlos gzlez florido nksip the erlang sip application serverVOIP2DAY
 
28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-PipelinesTimothy Spann
 
Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022
Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022
Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022Timothy Spann
 
Using FLiP with influxdb for edgeai iot at scale 2022
Using FLiP with influxdb for edgeai iot at scale 2022Using FLiP with influxdb for edgeai iot at scale 2022
Using FLiP with influxdb for edgeai iot at scale 2022Timothy Spann
 
2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines
2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines
2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI PipelinesTimothy Spann
 
AMF Flash and .NET
AMF Flash and .NETAMF Flash and .NET
AMF Flash and .NETYaniv Uriel
 
GigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five MinutesGigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five MinutesNati Shalom
 
GigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five MinutesGigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five MinutesAlit Bar Sadeh
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portaldominion
 
Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...
Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...
Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...Lucas Jellema
 
Python Kafka Integration: Developers Guide
Python Kafka Integration: Developers GuidePython Kafka Integration: Developers Guide
Python Kafka Integration: Developers GuideInexture Solutions
 
Rapyuta a cloud robotics platform
Rapyuta a cloud robotics platformRapyuta a cloud robotics platform
Rapyuta a cloud robotics platformieeepondy
 

Semelhante a Technical Presentation Zcp (20)

Apache kafka
Apache kafkaApache kafka
Apache kafka
 
Apache kafka
Apache kafkaApache kafka
Apache kafka
 
Apache kafka
Apache kafkaApache kafka
Apache kafka
 
Extend your Zentyal installation with Zarafa email, chat, presence and web…
Extend your Zentyal installation with Zarafa email, chat, presence and web…Extend your Zentyal installation with Zarafa email, chat, presence and web…
Extend your Zentyal installation with Zarafa email, chat, presence and web…
 
Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011Stratos Open PaaS OSCON 2011
Stratos Open PaaS OSCON 2011
 
DBCC 2021 - FLiP Stack for Cloud Data Lakes
DBCC 2021 - FLiP Stack for Cloud Data LakesDBCC 2021 - FLiP Stack for Cloud Data Lakes
DBCC 2021 - FLiP Stack for Cloud Data Lakes
 
Zarafa SummerCamp 2012 - WebApp introduction and roadmap
Zarafa SummerCamp 2012 - WebApp introduction and roadmapZarafa SummerCamp 2012 - WebApp introduction and roadmap
Zarafa SummerCamp 2012 - WebApp introduction and roadmap
 
NkSIP: The Erlang SIP application server
NkSIP: The Erlang SIP application serverNkSIP: The Erlang SIP application server
NkSIP: The Erlang SIP application server
 
2014 carlos gzlez florido nksip the erlang sip application server
2014 carlos gzlez florido nksip the erlang sip application server2014 carlos gzlez florido nksip the erlang sip application server
2014 carlos gzlez florido nksip the erlang sip application server
 
28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines28March2024-Codeless-Generative-AI-Pipelines
28March2024-Codeless-Generative-AI-Pipelines
 
Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022
Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022
Using FLiP with InfluxDB for EdgeAI IoT at Scale 2022
 
Using FLiP with influxdb for edgeai iot at scale 2022
Using FLiP with influxdb for edgeai iot at scale 2022Using FLiP with influxdb for edgeai iot at scale 2022
Using FLiP with influxdb for edgeai iot at scale 2022
 
2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines
2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines
2024 Feb AI Meetup NYC GenAI_LLMs_ML_Data Codeless Generative AI Pipelines
 
AMF Flash and .NET
AMF Flash and .NETAMF Flash and .NET
AMF Flash and .NET
 
GigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five MinutesGigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five Minutes
 
GigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five MinutesGigaSpaces XAP in Five Minutes
GigaSpaces XAP in Five Minutes
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portal
 
Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...
Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...
Introducing Apache Kafka and why it is important to Oracle, Java and IT profe...
 
Python Kafka Integration: Developers Guide
Python Kafka Integration: Developers GuidePython Kafka Integration: Developers Guide
Python Kafka Integration: Developers Guide
 
Rapyuta a cloud robotics platform
Rapyuta a cloud robotics platformRapyuta a cloud robotics platform
Rapyuta a cloud robotics platform
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Technical Presentation Zcp

  • 1. Zarafa Collaboration Platform Milo Oostergo m.oostergo@zarafa.com www.zarafa.com
  • 2. History of Zarafa BV • The company behind the Zarafa Collaboration Platform (ZCP) • Started in 2004 with the project • Committed to open source since 2008 • Grew its workforce from 20 employees in 2006 to 50 in 2010 • Offices in The Netherlands, Germany, Brazil and India www.zarafa.com
  • 3. What is ZCP? • An open source Microsoft Exchange replacement • Full integration with standard Linux server components like Apache, MySQL, Postfix and OpenLDAP • Implements MAPI, therefore fully compatible with MS Outlook • Only solution with open source ActiveSync implementation • Multi-tenancy available in all editions • Excellent integration with mobile clients www.zarafa.com
  • 4. ZCP Open Source • AGPLv3 (fully “free” software) since 2008... • More interest: especially public sector • Less small customers, more large customers • Fast growing international partner program • Community involvement (patches, plugins, testing, packaging) • Picked up by many distributions (next slide) www.zarafa.com
  • 5. Distros shipping ZCP • Ubuntu, in the Canonical partner repository • Fedora 11/12/13 • EPEL repository for Red Hat and CentOS • Mandriva • OpenBSD On our website we serve packages for many distributions namely for RHEL4/5, SLES10, OpenSUSE, Debian4/5 and Ubuntu LTS releases www.zarafa.com
  • 6. Supported clients • Zarafa WebAccess (a modern AJAX web GUI) • Open source clients (via IMAP and Caldav) like Thunderbird and Evolution • All ActiveSync compatible devices via opensource Z-Push iPhone, Android and Windows Mobile • Outlook 2000-2007 requires closed source Zarafa Windows Client • Blackberry via Blackberry Enterprise Server www.zarafa.com
  • 7. Easy to integrate... • With SugarCRM • With Alfresco • With O3Spaces With our next generation WebAccess we allow deeper integration with other products –while making it easier for 3rd parties to make integrations– thanks to a public API. www.zarafa.com
  • 8. ZCP Architecture Diagram (overview) www.zarafa.com
  • 9. ZCP Architecture Diagram (bottom) www.zarafa.com
  • 10. ZCP Architecture Diagram (top) www.zarafa.com
  • 11. ZCP Architecture • Storage architecture is fully based on MAPI • Objects in a MySQL database, attachments on the file system file system storage: optional, compressed, single instance • All clients connect over SOAP to the Zarafa Storage Server • Flexible and modular architecture for scaling and HA • ZCP provides different user backend systems database, /etc/passwd, LDAP (OpenLDAP, RHDS, eDirectory or Active Directory) www.zarafa.com
  • 12. LDAP user management www.zarafa.com
  • 13. MTA integration email Every incoming email is Spam delivered to the dagent filtering Postfix / Exim LMTP service. LMTP The dagent converts the Dagent RFC822 email to MAPI Mapi4Linux objects. Zarafa Server The MAPI objects are stored in the MySQL database MySQL www.zarafa.com
  • 14. Scaling up LDAP LDAP Zarafa1 Zarafa2 Zarafa3 Zarafa1 Zarafa2 Zarafa3 MySQL1 MySQL2 MySQL3 MySQL1 MySQL2 MySQL3 dn: uid=milo,ou=People,dc=zarafa,dc=com objectClass: top objectClass: zarafa-user objectClass: posixAccount cn: Milo Oostergo uid: moostergo ZarafaUserServer: Zarafa1 www.zarafa.com
  • 15. Future developments • WA7 our next generation WebAccess • Zarafa Archiving • Full utf8 support in backend • Deeper integrations with other apps, like VOIP, Twitter and ERP www.zarafa.com
  • 16. Questions? Milo Oostergo m.oostergo@zarafa.com Have a look at our website: www.zarafa.com www.zarafa.com