Getting Started

From Qmail-LDAP Wiki

Jump to: navigation, search

Contents

Introduction

When Qmail-ldap stores all its user database on a LDAP directory it immediatetly gains the benefits of this platform, specially replication amongst master and slave LDAP servers and the facility to increment each user account with customizable attributes, what lets you add features to your mailserver. You can also take further advantages of having your users in an LDAP database, like sharing users across servers and services like clusters, Samba, Squid authentication, XMPP Servers(Jabber), VoIP(Asterisk,etc), Apache autehtication, NSS(system users), etc.


Besides LDAP directory integration the qmail-ldap patch implements a series of add ons that improves Qmail. Support for antivirus/antispam, check for valid recipients, TLS, SMTP Authentication and others are already included. This means that using Qmail-ldap you won't need to install all those patches.

About the Developers

D. J. Bernstein released stock qmail in 1998. Andre Oppermann and Claudio Jeker (currently working for Internet Business Solutions AG, a Zurich, Switzerland, based company) are the authors of qmail-ldap patch.

The BIG Qmail-LDAP PICTURE

Andre Oppermann is the author of the famous Qmail diagram The BIG Qmail PICTURE, and he made one for Qmail-ldap: THE BIG Qmail-LDAP PICTURE


Comparing both diagrams gives you a good notion of the differences between stock Qmail and Qmail-ldap.


Pay attention to the 5 programs that interact directly with the LDAP directory: auth_imap, auth_pop, auth_smtp, qmail-lspawn and qmail-verify.


And take note on the new control files and environment variables that most of the programs support in Qmail-ldap.

Source Code

Check the releases page for the newest release and the download links.

Documentation

You're going to find useful guides, FAQ's and reference tables on Documentation page.

GUI

These are some Graphical User Interfaces to use with qmail-ldap:

Personal tools