| Zarafa | |
|---|---|
| Developer | ZarafaBV |
| Stable release | 7.2.5 / January 7, 2017 (2017-01-07) |
| Written in | C++98 |
| Operating system | Linux, 32-bitWindows |
| Type | Groupware |
| License | Server side:AGPL-3 Other parts: proprietary |
| Website | www.zarafa.com |
| Repository | |
Zarafa was anopen-sourcegroupware application[1][2][3][4] that originated in the city ofDelft in theNetherlands. The company that developed Zarafa, previously known as Connectux, is also called Zarafa. The Zarafa groupware providedemail storage on the server side and offered its ownAjax-basedmail client calledWebAccess 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 byKopano.
Zarafa was originally designed to integrate withMicrosoft Office Outlook and was intended as an alternative to theMicrosoft 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 theAffero General Public License (AGPL), based on theGNU 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]
The suite provided the basis for the laterKopano, which is still maintained and sold.
Zarafa provides its groupware functionality by connecting theLinux-based server with Outlook clients usingMAPI. The communication between server and client is based uponSOAP technology. The connection to Outlook clients can be secured usingTLS/SSL, either directly between the Zarafa server program and the client, or via anHTTPSproxy.All data is generally stored in aMySQL database, although attachments can be saved on the filesystem. The Zarafa server can get its user information fromLDAP,Active Directory,Unix user accounts or the MySQL database.The webmail is based on HTML5 (WebApp) andAJAX technology (WebAccess), with aPHP backend using a MAPI PHP extension.Other clients can connect viaPOP3,IMAP andiCalendar/CalDAV.
Zarafa initiated a project calledZ-push in October 2007.[11] It supportsExchange 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.
{{cite web}}: CS1 maint: archived copy as title (link)