Zarafa (software)

Last updated
Zarafa
Developer(s) Zarafa BV
Stable release
7.2.5 / January 7, 2017 (2017-01-07)
Repository
Written in C++98
Operating system Linux, 32-bit Windows
Type Groupware
License Server side: AGPL-3
Other parts: proprietary
Website www.zarafa.com

Zarafa was an open-source groupware application [1] [2] [3] [4] that originated in the city of Delft in the Netherlands. The company that developed Zarafa, previously known as Connectux, is also called Zarafa. The Zarafa groupware provided email storage on the server side and offered its own Ajax-based mail client called WebAccess and a HTML5-based, WebApp. Advanced features were available in commercially supported versions ("Small Business", "Professional" and "Enterprise" (different feature levels) [5] ). Zarafa has been superseded by Kopano.

Contents

Zarafa was originally designed to integrate with Microsoft Office Outlook and was intended as an alternative to the Microsoft Exchange Server. [6] Connectivity with Microsoft Outlook was provided via a proprietary client-side plugin. Support for the plugin has been discontinued after Q1/2016, [7] though Outlook from then on can use its own ActiveSync implementation instead. The WebApp (and WebAccess) has the same "look-and-feel" as the Outlook OWA. The software handles a personal address-book, calendar, notes and tasks, "Public Folders", a shared calendar (inviting internal and external users, resource management), exchange of files, and video chat. The open source edition does not support any MAPI-based Outlook users, while the community edition supports three Outlook users. [8] [9]

All server-side components and the WebApp/WebAccess of Zarafa are published under the Affero General Public License (AGPL), based on the GNU General Public License, version 2 (GPLv2). Introducing and maintaining a dual-licensing strategy, on 18 September 2008 Zarafa released the full core software, that is the server side software stack, under the GNU Affero General Public License, version 3 (AGPLv3). [10]

Technology

Zarafa provides its groupware functionality by connecting the Linux-based server with Outlook clients using MAPI. The communication between server and client is based upon SOAP technology. The connection to Outlook clients can be secured using TLS/SSL, either directly between the Zarafa server program and the client, or via an HTTPS proxy. All data is generally stored in a MySQL database, although attachments can be saved on the filesystem. The Zarafa server can get its user information from LDAP, Active Directory, Unix user accounts or the MySQL database. The webmail is based on HTML5 (WebApp) and AJAX technology (WebAccess), with a PHP backend using a MAPI PHP extension. Other clients can connect via POP3, IMAP and iCalendar/CalDAV.

Zarafa initiated a project called Z-push in October 2007. [11] It supports Exchange ActiveSync compatible devices (Symbian, Pocket PC, iPhone (firmware 2.0 and higher), Android (version 2.1 and higher), Nokia (mail4Exchange)) implementing the ActiveSync protocol and using the Incremental Change System (ICS) provided by the PHP-MAPI extension.

See also

Related Research Articles

<span class="mw-page-title-main">GNOME Evolution</span> Personal information manager software and workgroup information management tool for GNOME

GNOME Evolution is the official personal information manager for GNOME. It has been an official part of GNOME since Evolution 2.0 was included with the GNOME 2.8 release in September 2004. It combines e-mail, address book, calendar, task list and note-taking features. Its user interface and functionality is similar to Microsoft Outlook. Evolution is free software licensed under the terms of the GNU Lesser General Public License (LGPL).

<span class="mw-page-title-main">Microsoft Outlook</span> Email and calendaring software

Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Though primarily being popular as an email client for businesses, Outlook also includes functions such as calendaring, task managing, contact managing, note-taking, journal logging, web browsing, and RSS news aggregation.

Messaging Application Programming Interface (MAPI) is an API for Microsoft Windows which allows programs to become email-aware. While MAPI is designed to be independent of the protocol, it is usually used to communicate with Microsoft Exchange Server.

<span class="mw-page-title-main">SOGo</span>

SOGo is an open source collaborative software (groupware) server with a focus on simplicity and scalability.

Microsoft Exchange Server is a mail server and calendaring server developed by Microsoft. It runs exclusively on Windows Server operating systems.

Open-Xchange is an open source web-based office productivity software suite.

Kolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Roundcube web frontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.

<span class="mw-page-title-main">Scalix</span>

Scalix is an e-mail and groupware server that runs on Linux, licensed under the Scalix Public License (SPL).

<span class="mw-page-title-main">Zimbra</span> Collaborative software suite

Zimbra Collaboration, formerly known as the Zimbra Collaboration Suite (ZCS) before 2019, is a collaborative software suite that includes an email server and a web client.

<span class="mw-page-title-main">Group-Office</span>

Group-Office is a PHP based dual license commercial/open source groupware and CRM and DMS product developed by the Dutch company Intermesh. The open source version, Group-Office Community, is licensed under the AGPL, and is available via GitHub. GroupOffice Professional is a commercial product and offers additional business modules like project management, finance, HR and time tracking.

Bynari is a defunct company based in Dallas, developing server and email software, mainly known for its Insight Family, similar to Microsoft Exchange Server with Outlook.

EGroupware is free open-source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists. The project releases its software under the terms of GNU General Public License (GPL).

Z-Push is a FOSS implementation of the Microsoft Exchange ActiveSync protocol which is used to synchronize email, personal contacts and other items between a central server and a mobile device.

Ipswitch IMail Server is an email server application with groupware functionality that runs on Microsoft Windows OS. It was developed in 1994 by Ipswitch, Inc., a software company based in Lexington, Massachusetts.

Exchange ActiveSync is a proprietary protocol designed for the synchronization of email, contacts, calendar, tasks, and notes from a messaging server to a smartphone or other mobile devices. The protocol also provides mobile device management and policy controls. The protocol is based on XML. The mobile device communicates over HTTP or HTTPS.

<span class="mw-page-title-main">GroupWise</span> Messaging and collaborative software platform

GroupWise is a messaging and collaboration platform from Micro Focus that supports email, calendaring, personal information management, instant messaging, and document management. The GroupWise platform consists of desktop client software, which is available for Windows,, and the server software, which is supported on Windows Server and Linux.

<span class="mw-page-title-main">Univention Corporate Server</span>

Univention Corporate Server (UCS) is a server operating system derived from Debian with an integrated management system for the central and cross-platform administration of servers, services, clients, desktops and users as well as virtualized computers operated in UCS. In addition to the operation of local, virtual instances, UCS can also be operated in cloud environments. Via the integration of the open source software Samba 4, Univention also supports the functions provided in many companies by Microsoft Active Directory for the administration of computers operated with Microsoft Windows. UCS-based components and UCS-certified, third-party products can be installed via the Univention App Center. UCS provides all App Center applications with a runtime environment and services for the operation including a central, consistent management of the apps. Docker containers can also be run on UCS systems and several of the apps available in the App Center are Docker-based.

<span class="mw-page-title-main">Zentyal</span>

Zentyal was a open source email and groupware solution based on Ubuntu Linux. It is currently considered abandonware, due to no activity despite promises.

Kopano is an open-source groupware application suite originally based on Zarafa. The initial version of Kopano Core (KC) was forked from the then-current release of Zarafa Collaboration Platform, and superseded ZCP in terms of lineage as ZCP switched to maintenance mode with patches flowing from KC. Kopano WebApp similarly descended from Zarafa WebApp. Since October 2017, Kopano Core is also known more specifically as Kopano Groupware Core, since Kopano B.V. developed more products that were not directly requiring groupware components.

References

  1. Hochstätter, Christoph H. (20 April 2010). "Open-Source statt Exchange: Zarafa Mailserver im Praxistest" [Open Source instead of Exchange: Zarafa mail server in the field test]. ZDNet (in German). Retrieved 2019-10-20.
  2. Drilling, Thomas (April 2011). "Zarafa 7 mit MAPI-Unterstützung und voller Outlook-2010-Kompatibilität" [Zarafa 7 with MAPI support and full Outlook 2010 compatibility]. Admin Magazine  [ de ] (in German). Retrieved 2019-10-20.
  3. Radonic, Andrej (8 April 2016). "Collaboration-Programme im Test: Es muss nicht immer Exchange sein" [Collaboration programs under test: It does not always have to be Exchange]. Computerworld (in German). Retrieved 2019-10-20.
  4. Perschke, Susan (17 September 2012). "Review: 6 free email servers for small business" . Network World . Retrieved 2019-10-20.
  5. Editions Archived 2009-09-02 at the Wayback Machine . www.zarafa.com. Retrieved on 2013-07-17.
  6. Asay, Matt. (2008-09-28) Zarafa: Open-source e-mail gets competitive | The Open Road - CNET News. News.cnet.com. Retrieved on 2013-07-17. Archived October 24, 2012, at the Wayback Machine
  7. Zarafa to discontinue Outlook support, Zarafa Forum (2015-01-16) Archived 2016-03-04 at the Wayback Machine . forums.zarafa.com. Retrieved on 2015-04-12
  8. zarafa-license / community version forums.zarafa.com. Retrieved on 2013-09-22.
  9. What happens when I create more than 3 users in the community version incl. Outlook support? Archived October 14, 2010, at the Wayback Machine . www.zarafa.com. Retrieved on 2013-07-17.
  10. "Archived copy" (PDF). Archived from the original (PDF) on 2013-10-20. Retrieved 2008-09-29.{{cite web}}: CS1 maint: archived copy as title (link)
  11. Z-Push - open source push technology Archived 2008-12-28 at the Wayback Machine . Z-push.sourceforge.net. Retrieved on 2013-07-17.

Publications