ANNOUNCE - IndiMail 1.8.4 Released

This is Release 1.8.4 of IndiMail. The release has both source.tar.gz, RPMs and debs.

o CRAM-SHA1, CRAM-SHA256, CRAM-RIPEMD, DIGEST-MD5 authentication support in qmail-smtpd, qma
o Ability to use AUTH PLAIN, LOGIN with plain text passwords in db.
o Ability of iwebadmin authentication to work with plain text passwords in db.
o Added Repo for Mandriva 2011, Ubuntu 11.10
o RFC 3798 compliant qnotify for automatic Mail Delivery Notification (MDN)
o fix md5 for 64 bit systems

This release includes the following files

README-1.8.4 (Introduction to IndiMail)
INSTALL-1.8.4 (Source Installation Instructions)
INSTALL-RPM-1.8.4 (Install Instructions using RPM)
INSTALL-MYSQL-1.8.4 (MySQL specific Installation Instructions)
README-CLUSTER (Steps on configuring a clustered setup)
Quick-INSTALL-1.8.4 (A minimal documentation on Installation/Configuration)
RELEASE-Notes-1.8.4 (This file)
indimail-1.8.4.tar.gz (IndiMail source)

IndiMail has two RPM / yum repositories for most of the Linux Distros at

Stable Releases

Bleeding Edge Releases
IndiMail has RPM / yum repositories for the latest features being added. You will find
the bleeding edge RPMs at

You will find the RPMs for both 32bit and 64bit OS on the above
two repositories

Currently, the list of supported distributions for IndiMail is (for
both 32 and 64 bit) are

o openSUSE 11.4
o openSUSE 11.3
o openSUSE Tumbleweed
o SUSE Linux Enterprise 11 SP1
o SUSE Linux Enterprise 11
o SUSE Linux Enterprise 10
o openSUSE Factory

* Red Hat
o Fedora 15
o Fedora 14
o Fedora 13
o Red Hat Enterprise Linux 6
o Red Hat Enterprise Linux 5
o CentOS 5
o CentOS 6
o Mandriva_2010.1
o Mandriva_2011

* Debian
o Debian 6.0
o Debian 5.0
o Ubuntu 11.10
o Ubuntu 11.04
o Ubuntu 10.10
o Ubuntu 10.04
o Ubuntu 9.10


* Mon Dec 10 2011
Release 1.8.4 Start 24/10/2011
1. added trivial_password option to authenticate when using cram-md5, cram-sha1
2. pw_comp.c - interchanged role of challenge, response argument for no-challlenge systems
3. authindi.c added cram-md5, cram-sha1 auth
4. enabled auth cram-md5, cram-sha1 in courier authlib (
5. Added AUTH CRAM-SHA1, CRAM-RIPEMD, DIGEST-MD5 authentication (qmail-smtpd, vchkpass)
6. Added ability to pass the auth method to checkpassword interface.
7. smtpd.c - added option to disable LOGIN, PLAIN, CRAM-MD5, CRAM-SHA1, CRAM-RIPEMD, DIGEST
8. Added CRAM-SHA1, CRAM-RIPEMD, DIGEST-MD5 authentication methods in qmail-remote
9. deliver_mail.c - added command autoresponder for preserving DTLINE env variable
10. multiple fixes for iwebadmin (autoresponder)
11. surblfilter.c - use ERROR_FD, CUSTOM_ERR_FD for standard error
12. qmail-dkim.c, qmail-dk.c - set standard error to ERROR_FD, CUSTOM_ERR_FD before calling
13. fixes applied to indimail-1.8.3/, qmail-1.03/Makefile and configure scripts
14. replaced /bin/sort with sort in z* qmailanalog scripts
15. svctool - fixed spam_header_name in create_bogofilter_conf()
16. pw_comp.c - fixed comparision of password (AUTH PLAIN, LOGIN) when password in db is pla
17. upgraded to clamav-0.97.3
18. Fixed debian build script to apply clamav patch
19. mail_acl.c - fixed diag message getting printed without verbose flag
20. smtpd.c - handle the case when recipients.cdb is not present
21. BUG auth failure lead to authindi executing imapd even for pop3 service
22. fixed compilation of programs needing libtinfo on some systems (displaytop, osh)
23. fixed freshclam service not terminating freshclam on svc -d
24. Fixed man page for ismaildup not getting installed.
25. fixed iwebadmin/iwebadmin.c and added authentication for change password
26. qnotify - new program for RFC 3798 MDN processing
27. qarf - check addrparse errors
28. Added -T option to autoresponder to add Content-Type header
29. vacation.c - Added option to specify charset using env variable CHARSET
30. iwebadmin - use -T option in autoresponder if content-type file is present in the domain
31. global.h, md5c.c - use 4 byte word for UINT4 and truncate the extra bits generated from
32. qnotify - added option to enclose the headers only instead of full message
33. global.h, md5c.c, md5.h - use uint32 data type instead of UINT4 (fix for 64 bit system)
34. added IMAP_LOG_DELETIONS, POP3AUTH variable for imap, imaps, pop3, pop3s service creatio
35. upgraded to courier-imap 4.10.0
36. bogofilter-qfe - use spam_header_name from
37. added AUTH CRAM-SHA256 method in IMAP/POP3
38. added AUTH CRAM-SHA256 in SMTP and qmail-remote

Posted by Manvendra Bhangui 2011-12-10