IndiMail is a messaging platform built using qmail and other messaging software. IndiMail has the ability to distribute the users in a domain across multiple hosts. IndiMail has multiple queues (called a queue collection), which can achiever very high concurrencies. The system IDs and configuration files used by IndiMail are all configurable through a set of environment variables, allowing you to customize IndiMail the way you want. IndiMail does not use hard-coded uid/gid in the executables, which makes it easy to distribute a binary package. IndiMail has features that any modern email server should have: SMTP, QMQP, QMTP, IMAP, POP3, DKIM, BATV, greylisting, filtering capability, and spam/virus control.
| Tags | Communications Email Mail Transport Agents Post-Office IMAP POP3 Greylisting BATV SMTP QMTP QMQP |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | POSIX Linux |
| Implementation | C |
Last announcement
Two new tutorials on accesslist and authenticated SMTP have been posted at
http://indimail.blogspot.com
Recent releases


Release Notes: CRAM-SHA1, CRAM-SHA256, CRAM-RIPEMD, and DIGEST-MD5 authentication support in qmail-smtpd, qma. AUTH PLAIN, AUTH LOGIN, AUTH CRAM-MD5, AUTH CRAM-SHA1, and CRAM-SHA256 support in IMAP/POP3. The ability to use AUTH PLAIN and LOGIN with plain text passwords in the database. The ability of iwebadmin authentication to work with plain text passwords in the database. Repos for Mandriva 2011 and Ubuntu 11.10. RFC 3798 compliant qnotify for automatic Mail Delivery Notification (MDN). MD5 for 64-bit systems has been fixed.


Release Notes: This release adds the ability to send mail through multiple IPs in qmail-remote and qmail-qmqpc. It adds if-else type programming in qmail-local. It fixes initsvc for virtual machines. It adds DNSBL and SURBL functionality, as well as systemd support for starting IndiMail at boot (FC15). It fixes a bug related to opening of control files in qmail-dk, qmail-dkim, and qmail-inject.


Release Notes: The ability to run procmail in indimail was added. Procmail was integrated with indimail. ismaildup was added, which is an external program that eliminates duplicate email in vdelivermail. clamav was upgraded to 0.97.1, and fetchmail was upgraded to 6.3.20.


Release Notes: This release features plugins for qmail-smtpd. courier-imap has been updated to version 4.9.2. The other important highlight is IndiMail is now Debian ready. You can download the debian build from openSUSE Build Service for indimail.


Release Notes: A new auth module: authgeneric. A major upgrade of ClamAV, fetchmail, and courier-imap to the latest versions. Source compilation has been tested on Ubuntu. Fixes to the quota mechanism to display quota > 2Gb. qmail Abuse Report Format Generator. A new logalert utility. The ability to auto-provision users in proxyimap and proxypop3.
Recent comments
15 May 2011 13:41
finally debian packages available for indimail on obs
05 Apr 2011 02:50
This is release 1.8 and not 1.9. My mistake and looks like I cannot change the release number in the announcement
26 Mar 2010 10:59
Release 1.7.2 will come with QMTP service. Release 1.7.2 will allow qmail-multi to user alternate queue program (like qmail-qmqpc) instead of qmail-queue.
Stay tuned for 1.7.2 release in the last week of Mar
09 Mar 2010 11:12
Release 1.7.1 will feature a tls/ssl protocol wrapper called sslerator. This will enable IMAP/POP3 proxies to support STARTTLS. Additionally, the man page for indimail has been expanded to include description of all commands
22 Sep 2009 11:18
IndiMail now has a git repo at git://indimail.git.sourceforge.net/gitroot/indimail/indimail
A control protocol for various astronomical instruments (telescopes, CCDs, etc).