HOME

TheInfoList



OR:

Kopano is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
groupware application suite originally based on Zarafa. The initial version of Kopano Core (KC) was forked from the then-current release of (the open-source parts 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. The original goal of ZCP was to be a replacement for Microsoft Exchange, so that users could retain Outlook as a client application. While Kopano's business strategy has shifted towards providing a comprehensive office collaboration suite in its own right, Kopano Core supports connections from Outlook clients either via Z-push/
ActiveSync ActiveSync is a mobile data synchronization app developed by Microsoft, originally released in 1996. It synchronizes data with handheld devices and desktop computers. In the Windows Task Manager, the associated process is called wcescomm.exe. O ...
, or the last Windows MAPI plugin from Zarafa.Zarafa to discontinue Outlook support, Zarafa Forum (2015-01-16

forums.zarafa.com. Retrieved on 2015-04-12
The Kopano Outlook Extension add-in for Outlook provides the Outlook functionality that ActiveSync alone doesn't support. This includes (for example) support for Out of Office or Public Folders. ActiveSync and Kopano Outlook Extension together are therefore able to fully integrate the Kopano backend within Outlook in a corporate environment. WebApp plugins exist to perform advanced group tasks such as accessing cloud based storage solutions (e.g. owncloud / nextcloud), for integrated video conference (webmeetings) or for handling
S/MIME S/MIME (Secure/Multipurpose Internet Mail Extensions) is a standard for public key encryption and signing of MIME data. S/MIME is on an IETF standards track and defined in a number of documents, most importantly . It was originally developed by R ...
email within WebApp. A desktop application, DeskApp, is also available. This is the same look and feel as WebApp but integrates directly with the user's desktop and it is available for Windows, Linux or Mac. All server-side components (Kopano Core) and WebApp are published under the
Affero General Public License The Affero General Public License (Affero GPL and informally Affero License) is a free software license. The first version of the Affero General Public License (AGPLv1), was published by Affero, Inc. in March 2002, and based on the GNU General Pu ...
(AGPL).


Technology

Microsoft Outlook, as well as Kopano/Zarafa clients, uses
MAPI 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 Ser ...
at the source code level. So-called ''MAPI providers'' (essentially plugins) abstract and take care of the underlying transport mechanism. ''Kopano-server'' exposes its functionality over stream sockets and uses the
HTTP The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, ...
protocol, with data being serialized using
SOAP Soap is a salt of a fatty acid used in a variety of cleansing and lubricating products. In a domestic setting, soaps are surfactants usually used for washing, bathing, and other types of housekeeping. In industrial settings, soaps are use ...
/XML. The commands sent in the XML data are specific to Kopano/Zarafa. Conversely, the Kopano MAPI provider implements this protocol on the client side. These HTTP connections can be secured with
TLS/SSL Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely used in applications such as email, instant messaging, and voice over IP, but its use in securi ...
and be proxied if desired. Because Exchange instead uses MAPI/RPC on the wire, the stock Outlook connector for Exchange could not be used and traditionally required the Windows version of the Zarafa MAPI provider (a product that is proprietary and unsupported since 2016–04). Outlook versions 2013 and 2016 support ActiveSync, a protocol also used by many mobile clients, and by using the ''Z-push'' software on the server side, ActiveSync requests can be translated and such clients can effectively talk to a Kopano server as well. Kopano Core generally stores its data in a
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database o ...
-compatible database. Attachments can be saved on the filesystem, Amazon S3, or the database may be used to place chunked blobs. The server can get its user information from
LDAP The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. Directory servi ...
/
Active Directory Active Directory (AD) is a directory service developed by Microsoft for Windows domain networks. It is included in most Windows Server operating systems as a set of processes and services. Initially, Active Directory was used only for centralize ...
,
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
user accounts or the MySQL database. Additional gateways for the
IMAP In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by . IMAP was designed with the goal of per ...
,
POP3 In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail server. POP version 3 (POP3) is the version in common use, and along with IMAP the most common p ...
and
iCalendar The Internet Calendaring and Scheduling Core Object Specification (iCalendar) is a media type which allows users to store and exchange calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, an ...
/
CalDAV Calendaring Extensions to WebDAV, or CalDAV, is an Internet standard allowing a client to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers. It lets multiple users in differ ...
protocols are provided. Kopano WebApp (and DeskApp which is the equivalent stand-alone application) are full-featured applications which include support for mail, calendars, group calendars, public folders and many more functionalities. WebApp can be integrated with many plugins which can be added to the installation. Kopano provides several plugins such as Files (cloud and storage access within WebApp), WebMeetings (video conference) and
S/MIME S/MIME (Secure/Multipurpose Internet Mail Extensions) is a standard for public key encryption and signing of MIME data. S/MIME is on an IETF standards track and defined in a number of documents, most importantly . It was originally developed by R ...
(which allows reading and sending encrypted email). Any developer can, however, write additional plugins using the WebApp plugin API.


Edition

Kopano is available as a freely downloadable community edition. The community edition gives the users access to the main branch builds which includes the very latest code as overnight builds. The Kopano community edition includes all the advanced and premium features such as WebMeetings (Video Conferencing), Kopano Files (cloud storage access) and the
S/MIME S/MIME (Secure/Multipurpose Internet Mail Extensions) is a standard for public key encryption and signing of MIME data. S/MIME is on an IETF standards track and defined in a number of documents, most importantly . It was originally developed by R ...
plugin (which allows sending or receiving encrypted email). Kopano is also available as a paid-for product where official Kopano QA tested releases are provided and supported directly by Kopano. Kopano was briefly available in a few Linux distributions. The package in e.g. Debian saw its last update in 2020/Q1, and openSUSE removed it in 2021/Q1 following build failures with contemporary toolchains.


Version history


See also

*
List of collaborative software This list is divided into proprietary or free software, and open source software, with several comparison tables of different product and vendor characteristics. It also includes a section of project collaboration software, which is a standard fea ...


References


External links

* {{Email servers Free email software Free groupware Wireless email Data synchronization Collaborative software Groupware Ajax (programming) Groupware Software using the GNU AGPL license