Search

Suggested keywords:
  • Java
  • Docker
  • Git
  • React
  • NextJs
  • Spring boot
  • Laravel

Zimbra - Enterprise Email Server Stack

  • Share this:
post-title
Zimbra is a Enterprise messaging and collaboration software. It is a good alternative to Microsoft Exchange server. Zimbra is a Email Server but they have not written anything related to SMTP server, rather they have integrated well know open source email server in to its package. Zimbra is a system of well connected / integrated multiple open source software which delivers enterprise quality to it. This article explains most important components which helps to build the enterprise product.

Programming languages used: Java, Perl and Jython

OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. http://www.openldap.org/

Sendmail is a Mail server, most popular in unix community. http://www.sendmail.com/sm/open_source/

Postfix is a Mail server, most popular in unix community. http://www.postfix.org/

MySQL is the world's most popular open source database. http://www.mysql.com/

nginx is an HTTP server, Reverse proxy server, as well as a Mail proxy server. http://nginx.org/

SpamAssassin is a mature, widely-deployed open source project that serves as a mail filter to identify Spam. http://spamassassin.apache.org/

ClamAV is an open source (GPL) antivirus engine designed for detecting Trojans, viruses, malware and other malicious threats. http://www.clamav.net/

amavisd-new is a high-performance interface between mailer (MTA) and content checkers and virus scanners. http://www.amavis.org/

jFreeChart is a widely used open source charting library. http://www.jfree.org/jfreechart/

BouncyCastle is a lightweight cryptography API for Java and CSharp. http://www.bouncycastle.org/

Memcached is high-performance, distributed memory object caching system. http://memcached.org/

Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. http://www.ehcache.org/

Lucene is a most popular and widely used java based search engine library. http://lucene.apache.org/java/

Jetty is a Web Server and Servlet Container. http://jetty.codehaus.org/jetty/

JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications. http://www.oracle.com/technetwork/java/javamail/index.html

Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. http://mina.apache.org

Policyd v2 is a multi-platform policy server for popular MTAs. This policy daemon is designed mostly for large scale mail hosting environments. http://www.policyd.org/

Heimdal is an implementation of Kerberos 5 http://www.h5l.org/

joscar is an easy-to-use, robust library for connecting to AOL Instant Messenger from Java. http://joust.kano.net/

OpenID4Java - Implementation of OpenID in Java. http://code.google.com/p/openid4java/

Editorial Team

About author
This article is published by our editorial team.