Getting Started
From Qmail-LDAP Wiki
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:
- Qmail-LDAP-UI: Web based User administration for Qmail-LDAP
- Virtualmin: Qmail-ldap administration
- PHPQLADMIN: Qmail-ldap administration
- QLAP: Qmail Ldap Administration Panel
