Skip to content

Latest commit

 

History

History
118 lines (102 loc) · 5.1 KB

packages.adoc

File metadata and controls

118 lines (102 loc) · 5.1 KB

{product-short} Application Packages

{product-short} architecture includes open-source integrations using industry standard protocols. The third-party software has been tested and configured to work with the {product-short} software.

The following describes the {product-name} application packages that are installed.

  • {product-short} Core: This package includes the libraries, utilities, monitoring tools, and basic configuration files. {product-short} Core is automatically installed on each server.

  • {product-short} LDAP: User authentication is provided through OpenLDAP® software. Each account on the Zimbra server has a unique mailbox ID that is the primary point of reference to identify the account. The OpenLDAP schema has been customized for {product-name}.

    Note
    The {product-short} LDAP server must be configured before any other servers.

    You can set up LDAP replication, configuring a master LDAP server and replica LDAP servers.

  • {product-short} Store: This package includes the components for the mailbox server, including Jetty, which is the servlet container the {product-short} software runs within. The {product-short} mailbox server includes the following components:

    • Data store: The data store is a MariaDB© database.

    • Message store: The message store is where all email messages and file attachments reside.

    • Index store: Index and search technology is provided through Lucene. Index files are maintained for each mailbox.

    • Web application services: The Jetty web application server runs web applications (webapps) on any store server. It provides one or more web application services.

  • {product-short} MTA: Postfix is the open source mail transfer agent (MTA) that receives email via SMTP and routes each message to the appropriate {product-short} mailbox server using Local Mail Transfer Protocol (LMTP). The {product-short} MTA also includes anti-virus and anti-spam components.

  • {product-short} Proxy: {product-short} Proxy is a high-performance reverse proxy service for passing IMAP[S]/POP[S]/HTTP[S] client requests to other internal {product-name} services using nginx. This package is normally installed on the MTA server(s) or on its own independent server(s). When the zimbra-proxy package is installed, the proxy feature is enabled by default.

    Note
    Installing the {product-short} Proxy is required as of {product-abbrev} 8.7.
  • {product-short} Memcached: This package is automatically selected when the {product-short}-Proxy package is installed and provides access to Memcached.

    Note
    At least one server must run zimbra-memcached when the {product-short} Proxy service is in use.

    You can use a single memcached server with one or more {product-short} proxies.

  • {product-short} SNMP: Installing this package is optional.

    Note
    If you choose to install {product-short}-SNMP for monitoring, this package should be installed on every {product-short} server.
  • {product-short} Logger: Installing this package is optional. It is installed on one mailbox server. It provides tools for syslog aggregation and reporting.

    Note
    • If you do not install {product-short} Logger, the server statistics section of the administration console will not display.

    • The {product-short} Logger package must be installed at the same time as the {product-short} Store package.

  • {product-short} Spell: This package is optional. It provides the open source spell checker Aspell used by the {product-short} Web Client.

  • {product-short} Apache: This package is installed automatically when {product-short} Spell is installed.

  • {product-short} Convertd: This package should be installed on at least one {product-short}-Store server. Only one {product-short}-Convertd package needs to be present in the {product-name} environment. The default is to install one {product-short}-Convertd on each {product-short}-Store server.

The {product-short} server configuration is menu driven. The installation menu shows you the default configuration values. The menu displays the logical host name and email domain name [mailhost.example.com] as configured on the computer. You can change any of the values. For single server installs, you must define the administrator’s password, which you use to log on to the administration console, and you specify the location of the {product-short} license xml file.