Groupware Solution for Emails, Appointments, Contacts and more
home — About Kolab Server
This page was updated on:
$Date: 2008/08/15 15:13:32 $

About Kolab Server

Kolab is a secure, scalable and reliable groupware server. It is formed by a number of well-known and proven components or the standards tasks such as E-Mail, Directory Service and Web Service.

Kolab adds intelligent interaction between the components, a web administration interface, management of free-busy lists etc.
Various clients can access Kolab, among them Kontact (KDE), Outlook (Windows) and Horde (Web).

Major Features

  • Full seamless support of mixed clients environments (Outlook/KDE/Web)
  • A web administration interface
    Supported languages: Deutsch (German), English, Français (French), Nederlands (Dutch)
  • A shared address book with provision for mailbox users as well as contacts
  • POP3 as well as IMAP4(rev1) access to mail
  • Client-side full support of S/MIME E-Mail encryption possible (officially Sphinx-interoperable).

Major Components

OpenLDAP

Homepage: http://www.openldap.org

LDAP is used as the cornerstone for Kolab. All authentication, be it the web admin interface or POP3/IMAP mailbox access are using LDAP as the password store through SASL. Key configuration parameters are also stored in LDAP and automatically applied to configuration files after a change occurs. When you create a new user in LDAP, the Cyrus mailbox is automatically generated for you.

Postfix

Homepage: http://www.postfix.org

Postfix is the mail transfer agent (MTA) for Kolab server. Postfix is easy to configure and has a Sendmail compatibility interface for administrators who are familiar to Sendmail.

Cyrus IMAP

Homepage: http://cyrusimap.web.cmu.edu

Cyrus provides IMAP as well as POP3 access to user mailboxes. It supports key features such as ACL (Access Control Lists) that allows more than one user to share mailboxes and folders. It also supports the Sieve mail processing language which allows Auto Actions such as Auto-Forward and Auto-Reply on mailboxes. Cyrus is also highly scalable.

Apache

Homepage: http://www.apache.org

Apache is used for the web administration interface as well as to provide WEBDAV access to Free/Busy information for the mail clients. It is planned that Kolab will be using Apache and PHP to provide webmail access with groupware functionality.

SASL

Homepage: http://asg.web.cmu.edu/sasl

SASL (the Simple Authentication and Security Layer) is used by all the components and uses OpenLDAP as the store for Authentication information.

OpenSSL

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)

This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)