Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    3,038 downloads
    LibreOffice 3.6.6 /
    4.0.3

    1,446 downloads
    Wine 1.4.1 / 1.5.30
    1,232 downloads
    BackTrack 5 R3
    1,035 downloads
    Red Hat Linux 9
    945 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    939 downloads
    Linux Mint 14.1 / 15
    RC

    756 downloads
    Red Hat Enterprise
    Linux 6.4

    711 downloads
    Ubuntu 12.10
    699 downloads
    VLC 2.0.6
    698 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 621
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 266
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-3

    User rating: 4.3/5
    Votes: 255
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 565
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 467
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 664
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 353
    Home > Linux > Communications > Email > IndiMail > Changelog

    IndiMail 1.8.6 - Changelog


    What's new in IndiMail 1.8.3:

    September 21st, 2011

    · added capability to send mails through multiple IP in qmail-remote, qmail-qmqpc
    · added if-else type of programming in qmail-local
    · fixed initsvc for virtual machines
    · added DNSBL, SURBL functionality
    · systemd support for starting IndiMail at boot (FC15)
    · BUG related to opening of control files in qmail-dk, qmail-dkim, qmail-inject



    What's new in IndiMail 1.8.2:

    July 1st, 2011

    · New libdkim release 1.4
    · added ability in indimail to run procmail
    · procmail integrated with indimail
    · external program ismaildup duplicating duplicate email eliminator in vdelivermail
    · upgraded to clamav-0.97.1, fetchmail-6.3.20



    What's new in IndiMail 1.8.1:

    May 23rd, 2011

    · SMTP Plugins - qmail-smtpd can be extended using plugins
    · courier-imap upgraded to 4.9.2
    · Debian Release for Debian and Ubuntu



    What's new in IndiMail 1.8:

    April 7th, 2011

    · New authmodule authgeneric
    · major upgrade of clamav, fetchmail & courier-imap to the latest versions
    · Source compilation tested on Ubuntu. The INSTALL file reflects few extra steps for Ubuntu
    · Fixed minor bugs in qmail-dkim.c, qmail-remote.c, svctool.
    · upgraded Erwin Hoffman's recipients extension to version 0.7.1
    · Fixes to quota mechanism to display quota > 2Gb
    · qmail Abuse Report Format Generator
    · New logalert utility to create alerts based on patterns in logs
    · ability to auto provision users in proxyimap, proxypop3
    · Minor changes for ubuntu
    · RPM for RHEL 6, openSUSE 11.4, openSUSE Tumbleweed
    · README-1.8 (Introduction to IndiMail)
    · INSTALL-1.8 (Source Installation Instructions)
    · INSTALL-RPM-1.8 (Install Instructions using RPM)
    · INSTALL-MYSQL-1.8 (MySQL specific Installation Instructions)
    · README-CLUSTER (Steps on configuring a clustered setup)
    · Quick-INSTALL-1.8 (A minimal documentation on Installation/Configuration)
    · RELEASE-Notes-1.8 (This file)
    · indimail-1.8.tar.gz (IndiMail source)



    What's new in IndiMail 1.7.11:

    November 5th, 2010

    · smtpd.c - Fixed few environment variables not getting set by envrules [3064035]
    · smtpd.c - Fixed wrong return value passed to log_rules()
    · instcheck.c - Fix for 64 bit systems
    · vfilter.c - display mda in errors when exec of mda fails
    · iwebadmin/user.c - fixed call to vadduser() function
    · qmail-dkim.c - Improved speed, Fixed SEGV
    · fetchmail upgraded to fetchmail-6.3.18
    · clamav upgraded to clamav-0.96.3
    · mail_acl() function moved to mail_acl.c



    What's new in IndiMail 1.7.10:

    September 2nd, 2010

    · This release adds CRAM-MD5 authentication to qmail-remote using Erwin Hoffman's code.
    · The number of levels in a directory when creating home directories has been made configurable.
    · ClamAV has been upgraded to 0.96.2.



    What's new in IndiMail 1.7.9:

    August 1st, 2010

    · 1. deliver_mail.c - initialize CurCount, CurBytes
    · 2. vdelivermail.c - display MAILSIZE_LIMIT, MAILCOUNT_LIMIT error message correctly
    · 3. overquota.sh - fixed multiple mails getting generated for overquota mails
    · 4. qmail-remote.c - execute program defined by ONSUCCESS_REMOTE on successful delivery [3030457]
    · 5. qmail-remote.c - use qmail-remote as argv0 when running program defined by ONSUCCESS_REMOTE
    · 6. qhpsi.c - renamed QUEUE_PLUGIN to QUEUE_PLUGIN_SYMB
    · 7. qmail-send.c - added startup plugins functionality [3031243]
    · 8. qmail-remote.c - execute program defined by ONFAILURE_REMOTE on failed delivery [3032011]
    · 9. qmail-remote.c - define environment variables SMTPCODE, SMTPTEXT when calling ONSUCCESS_REMOTE, ONFAILURE_REMOTE programs [3032014]
    · 10. qmail-send.c - Change order of bounce sender and original recipient when calling bounceprocessor script
    · 11. qmail-rm.c - process multiple queues [3032414]
    · 12. qmail-dkim.c, qmail-dk.c, maildirserial.c, rwhconfig.c, qmail-greyd.c - use CONTROLDIR environment variable for the control directory
    · 13. indimail.spec - rc.local to be modified only if /sbin/initctl is present
    · 14. svctool - fixed syntax for specifying qmail's control directory
    · 15. qmail-send.c, spawn.c - added code for implementing envheaders [3032886]
    · 16. qmail-queue.c - terminate QQEH with newline
    · 17. upstart.in - fix for multiple respawn of svscan during reboot/shutdown due to upstart bugs
    · 18. qmail-send.c - fixed bounce.envrules not working
    · 19. ovequuota.sh - use maildirdeliver to delivery to maildir
    · 20. svctool.in - extend svctool --backup functionality
    · 21. qmail-qmqpc - distribute load across servers if qmqpservers control file has sticky bit
    · 22. qmail-remote.c - run failure() only on permanent failure
    · 23. svctool - fixed svctool --config=users for debian system
    · 24. qmail-remote.c - set env variable ERRTEXT in ONSUCCESS_REMOTE & ONFAILURE_REMOTE scripts [3034033]
    · 25. qmail-remote.c - replaced success(), failure() with a single script
    · 26. qmail-remote.c - execute program/script on transient errors [3036446]
    · 27. config-fast - do not put domain in locals if present in virtualdomains
    · 28. ofmipd.c, serialsmtp.c - added logging of senders & recipients. Original idea by Andrew Richards



    What's new in IndiMail 1.7.8:

    July 14th, 2010

    · This release addresses issues affecting portability. IndiMail can now be started on Linux and Mac by using 'service indimail start/restart/stop' commands.
    · Sender based envrules has been added for local and remote delivery.
    · A feature has been added to qmail-smtpd to notify recipients when they receive mails which exceed quota and get bounced.



    What's new in IndiMail 1.7.3:

    April 14th, 2010

    · Added new program swaks - Swiss Army Knife for SMTP
    · Fix extra new lines after Deliverd-To header
    · fix binding on ipv6 address in timeoutconn.c
    · Added option to create QMQP service in svctool, RPM
    · added -fno-strict-aliasing to compilation flags
    · configure script now detects missing components
    · preline segfaults [2983128]
    · use HOSTNAME environment variable to record host in qmail-queue.c (bypass gethostname()
    · Change permissions of cdb files to indimail in qmailctl
    · Upgrade to clamav-0.96
    · Define environment variable AUTHSERVICE in courier-imap authmodule (authindi) to denote authentication for imap, pop3 or webmail
    · Added ACCT_INACT_EXPIRY, PASSWORD_EXPIRY variables in iauth.so pam plugin to enable pam-checkpwd (pam checkpassword) to return fail
    · Fixed maths in calculating account/password expiry (iauth.c, pam-multi.c)
    · Added domain limits in iauth.so
    · fixed domain_expiry, passwd_expiry getting reset in vmoddomlimits
    · added domain limits query in inlookup (replaced LPWD_QUERY with LIMIT_QUERY)
    · use inquery in vchkpass, authindi, iauth.so for domain limits (when QUERY_CACHE is defined)
    · Renamed vmoddomlimits to vlimit



    What's new in IndiMail 1.7.1:

    March 15th, 2010

    · Added STLS capability to proxpop3, STARTTLS capability to proxyimap [2964759]
    · New Program sslerator to ssl enable applications.
    · Check return value of is_distributed_domain() in all programs
    · return failure in open_master if host.master is not present
    · disable checking of host.cntrl in findmdahost.c
    · Renamed POST HOOK to POST HANDLE in man pages
    · host.master path was not set correctly in install_tables.c
    · renamed qmail-autoresponder to autoresponder to shorten path
    · renamed qmail-recipients to recipient-cdb
    · added man page cdbmake, cdbdump, cdbget, cdbstats, cdbtest, predate, datemail, logselect
    · Expanded indimail man page to include documentation on qmail, courier-imap, bogofilter, fetchmail, altermime, ripmime, mpack, flash packages
    · Backported courier-imap-3.0.8 to courier-imap-4.7.0
    · BUG - initialized maxperip with PerHostLimit in tcpserver.c [2968485]
    · Added SIGUSR1 handler to print connected IPs table in tcpserver
    · Added clamav-0.96rc1



    What's new in IndiMail 1.7:

    March 4th, 2010

    · BUG - install_tables to skip creating table for distributed setup on a non-clustered setup
    · FEATURE - Allow defaults from mysql conf file to be used for mysql_socket, mysql_port
    · BUG - set_mysql_options() to be called before each mysql_real_connect()
    · BUG - Fixed user, passwd, socket/port getting lost in open_central_db() in findhost.c
    · BUG - Delete from smtp_port vsmtp_delete_domain() in vauth_deldmain.c only if domain is distributed
    · FEATURE - Added logging of senders and recipients in rblsmtpd
    · BUG - Fixed SIGSEGV in rblsmtpd when RBLSMTPD was set and empty [2956656]
    · FEATURE - Upgrade to fetchmail-6.3.14
    · Allow MYSQL_SOCKET, MYSQL_VPORT to override indimail.cnf settings
    · Added man page for uacl
    · Updated indimail documentation (man page indimail(7))
    · Use host.mysql in ProcessInFifo() if host.cntrl is absent
    · Use host.mysql in findhost if host.cntrl is absent
    · use host:user:password:socket/port format in vauth_open()
    · Return host in host:user:password:socket/port format in SqlServer()
    · Use tcprules for opening relay only if OPEN_SMTP is defined in open_smtp_relay
    · Check value of DEBUG_LOGIN in authindi
    · Do not remove man, include in man rpm package
    · Advertise STARTTLS capability in IMAP, POP3 ports
    · Changed Username xxx@yyy does not exist to xxx@yyy: No such user in deluser.c, renameuser.c vauth_setquota.c vmoveuser.c
    · Removed unsupported AUTH methods for pop3 and imap services
    · Merged base64 encoding/decoding in one utility - base64
    · Create a default host.mysql file in /var/indimail/control



    What's new in IndiMail 1.6.9:

    February 19th, 2010

    · Removed INDIMAIL depencies in qmail-tcpok, qmail-tcpto, qmail-qread
    · Added abuse, mailer-daemon as alias to postmaster when creating a new domain.
    · Added POST Hook for program vadddomain, vdeldomain, vadduser, vdeluser, vrenamedomain, vrenameuser, vpasswd, vmoveuser
    · BUG - Free memory allocated by vasprintf in error_stack.c
    · BUG - Fixed creation of indisrvr service when installing RPM
    · Changed default mysql socket to /var/lib/mysql/mysql.sock in indimail.h
    · BUG - localdbinfo() did not use host:user:passwd:socket/port format from host.mysql



    What's new in IndiMail 1.6.8:

    February 1st, 2010

    · host.cntrl, host.mysql, host.master can now accept
    · host:username:password:port/socket
    · MYSQL_PASS changed to MYSQL_PASSWD in svctool
    · Fixed install_tables attempting to create clustered tables setup on non-clustered setup.
    · Remove --mysqlhost parameter for indisrvr service creation in indimail.spec
    · use mysql user, password from command line in pwdlookup service
    · Fixed logic in mail_acl() function. accesslist feature in qmail-smtpd
    · New program uacl to test accesslist
    · Fixed xtext function in qmail-remote



    What's new in IndiMail 1.6.5:

    November 25th, 2009

    · This release comes with provision to render MRTG graphs for queue status, concurrency
    · for various services running under tcpserver. This release also introduces a new
    · command vserverinfo which helps in showing all servers involved in serving a specific
    · email when IndiMail is configured as a large extended domain.

    · Following features at the tracker have been incorporated
    · http://sourceforge.net/tracker/?group_id=230686
    · 2897567, 2897561, 2897560, 2897382

    · Following bugs at the tracker have been fixed
    · http://sourceforge.net/tracker/?group_id=230686
    · 2898949, 2897954, 2897564, 2897073



    What's new in IndiMail 1.6.4:

    November 12th, 2009

    · Use RELAYCLIENT variable in qmail-multi to skip spam filter [2895710]
    · Unset SPAMFILTER in qmail-send variables [2895711]
    · Corrected indimail-epm.list to use greydaemon instead of qmail-greyd. debian package will now use greydaemon just like the rpm package [2895727]
    · Fix mysql database creation statements in svctool [2895728]
    · Print all errors to stderr in svctool [2895712]
    · added --no-bootstrap option in svctool for internal use [2895714]
    · fixed svctool program arguments not getting recorded in poppass run file. [2895732]
    · Increase softmem for supervise services on 64bit OS in indimail.spec [2895836]
    · Fixed missing newline in .qmail file created in add_vacation.c
    · Renamed PASSWD_CACHE to QUERY_CACHE in iauth.c [2895833]
    · Added sq_vacation program (backend for squirrelmail autoresponder plugin) [2895715]
    · Added squirrelmail autoresponder plugin. [2895715]
    · Added missing declaration in error_stack.c for non-stdarg.h system
    · Made code more compact in filewrt.c, mysql_perror.c
    · Added option in set_mysql_options.c to set MYSQL_OPT_PROTOCOL. One can now choose TCP or UNIX socket connection to MySQL by specifying MYSQL_OPT_PROTOCOL environment variable. [2895720]
    · Use set_mysql_options to set MySQL options before connecting to MDA MySQL. [2895720]
    · Added definitions for default MySQL connections in sq_vacation.c [2895715]
    · Use control file queue_base to process multiple indimail queues in qmail-multi.c, qmail-qread.c, qmail-tcpok.c, qmail-tcpto.c, spawn-filter.c, qmail-daemon.c [2895722]
    · Added service creation for SMTP submission port 587, enforcing authenticated SMTP (extra options --authsmtp --antispoof), no rbl [2895723]
    · Assign default header name for spamheader_name for qmailanalog scripts [2895841]
    · --rbl option can be specified multiple times in svctool for configuring multiple rbl lists [2895724]
    · Build cdb with wildcard matching tcp*.smtp, tcp*.imap, tcp*.pop3 (qmailctl) [2895725]
    · Removed option -u passed to bogofilter (for rpm installations). [2895737]
    · Added man page for queue-fix.
    · Turned off spam filtering for SMTP service on port 587 (create_services, indimail.spec, indimail-epm.list



    What's new in IndiMail 1.6.1:

    October 2nd, 2009

    · This release refreshes the configure.in scripts with LT_INIT definition.
    · It adds support for Mandriva 2009.1.
    · It adds a Git repository.
    · It is more fault tolerant with connectivity/uptime of MySQL databases.
    · It adds 54 man pages (vadddomain, vdeldomain, dbinfo, etc.).



    What's new in IndiMail 1.5.7:

    July 24th, 2009

    · Upgraded to automake-1.11 indimail, fortune, flash, courier-imap
    · autodetect ipv6 in configure
    · IPV6 portable code in getpeer.c, islocalif.c, get_local_ip.c, tcpopen.c, tcpbind.c, indisrvr.c
    · use rresvport_af() as per RFC 2292
    · BUG - Fixed configure.in for BASE_PATH getting clobbered by LOGDIR in config.h
    · Compiled on FC11
    · Fixed check_install in svctool for '.' in ls -l output (selinux)
    · BUG - Removed double fclose() in LoadDbInfo.c



    What's new in IndiMail 1.5.6:

    July 1st, 2009

    · Added supplement patch for courier-imap for Mac OS X compilation
    · Added clamav-0.95.2.patch for clamav-0.95.2
    · Fixed compilation of qmail-dkim if libdkim is missing in /var/indimail
    · Fixed syntax error in svctool which got added while adding -ssl option for smtp
    · Fix svctool for creating fetchmail option when --silent was not specified
    · Upgraded ripmime to 1.4.0.9, altermime to 0.3.10
    · Added proxy service creation for rpm install
    · Major changes in indimail-epm.list for .deb release



    What's new in IndiMail 1.5.5:

    June 12th, 2009

    · Check return value of recalc_quota
    · Fixed SPEC file for upgrade (rpm -Uvh)
    · Added cron entry for backup once a day in cronlist
    · Added mysql prefix option in configure
    · Added mailzipper script
    · Modified dns_text.c for Mac
    · configure for libdkim detects EVP_sha256 or EVP_sha1. Fix for Mac. Fixed version available as libdkim-1.3



    What's new in IndiMail 1.5.3:

    May 6th, 2009

    · The major highlight of this release is the ability to have qmail control files in text, cdb or in MySQL.
    · The RPM installs indimail, daemontools, ucspi-tcp, serialmail, mess822, clamav, fetchmail, bogofilter, altermime, ripmime, mpack, nssd, libdkim, courier-imap all in one package. You will have to separately install MySQL.



    What's new in IndiMail 1.5.2:

    April 20th, 2009

    · Added preprocessor warnings for spf, dk, dkim programs
    · Reopen morercpthosts if descriptor is closed
    · Added SIGN_PRACTICE to dk-filter, use ietf standard for Yahoo DKIM verification



    What's new in IndiMail 1.5.1:

    April 3rd, 2009

    · Added ADSP/SSP to qmail-dkim, libdkim
    · Released libdkim-1.1
    · Upgraded to bogofilter-1.2.0
    · Upgraded to clamav-0.95
    · Fixed bugs with DKIM/DK verification
    · Added control files signaturedomains, nosignaturedomains



    What's new in IndiMail 1.5:

    March 23rd, 2009

    · 1. Modified checkrecipient extenstion
    · 2. Upgraded to clamav-0.95rc1
    · 3. Upgraded domainkey code to libdomainkeys-0.68
    · 4. Added net_read_timeout, net_write_timeout to indimail.cnf
    · 5. Added last_error field to dbinfo structure
    · 6. Display last_error and remaining retry interval when MySQL connections reach MAX_FAIL_ATTEMPTS
    · 7. Removed dnsText() from dns.c. Added dns_text() function in domainkeys.c
    · 8. Added -d (to get domainkey record from dns) to dktest program
    · 9. Added testtrace program
    · 10. qmail-dk now will look for domainkey in control/domainkeys by default
    · 11. Upgraded domainkey code to libdomainkeys-0.69
    · 12. BUG - user was incorrectly extracted from domains having '-' in name
    · 13. Added MYSQL_OPT_READ_TIMEOUT, MYSQL_OPT_WRITE_TIMEOUT, MYSQL_OPT_RECONNECT, MYSQL_SET_CLIENT_IP in set_mysql_options.c 19/03/2009
    · 14. Added DKEXCLUDEHADERS to qmail-dk
    · 15. Added libdkim-1.0 - DKIM signing/verification library by ALT-N technologies
    · 16. New program qmail-dkim for DKIM-Signatur
    · 17. Added BOUNCEQUEUE environment variable to set qmail-queue for bounces
    · 18. Added patch for selective signing headers in domainkeys Tomo M
    · 19. Fixed bug with multi-line headers in DKEXCLUDEHEADERS patch
    · 20. Fixed bug with multi-line headers in domainkeys
    · 21. Removed domainkey/dkim error codes from qmail.c. Use custom error code support in qmail-queue (exit code 88) instead
    · 22. Fixed bug with qmail-dkim verification
    · 23. Added man page for qmail-dkim
    · 24. Use identity from basename of private key filename or environment variable DKIMIDENTITY



    What's new in IndiMail 1.4.2:

    March 11th, 2009

    · Added --mysqlsocket and --mysqlport option for mysql config creation in svctool
    · Added documentation for vmoddomain
    · Do not treat first time missing relay table as error
    · vadddomain will not exit with error if postmaster@domain exists. This will allow vadddomain to be run on all hosts in a multi-host single domain setup
    · Added --wipe option to svctool to wipe users/assign, users/cdb file in svctool --config=qmail
    · Added indimail_arch.png
    · Made vmoddomain setuid
    · Create smtp, fetchmail service with virus scanning on by default
    · Added all control files in list of config file in rpm
    · Added few latest 419 scam samples to spam database
    · Removed AC_LIB_PREPARE_MULTILIB for Darwin



    What's new in IndiMail 1.4.1:

    March 2nd, 2009

    · RPM installation on /etc/inittab based systems was fixed.
    · A libtool version of libcdb is used.
    · A SIGUSR2 handler was added to indisrvr to toggle verbosity.



    What's new in IndiMail 1.4:

    February 19th, 2009

    · Support for the following additional Linux distributions was added: openSUSE 10.3, openSUSE Factory, Mandriva 2009, and Mandriva 2008.



    What's new in IndiMail 1.3.4:

    February 12th, 2009

    · Major changes were made to configure scripts and the Makefile to support the generation of RPMs and builds on the following 32- and 64-bit platforms: openSUSE 11.1 and 11.0, Fedora 10 and 9, Red Hat Enterprise Linux 5, and CentOS 5.



    What's new in IndiMail 1.3.3:

    February 4th, 2009

    · The biggest change in this release is the availability of an RPM package.
    · Two new programs have been added: rpmattr, a helper for generating RPM spec files, and vmodddomain, a program to modify .qmail-default.
    · The RPM includes binary and configuration files for indimail, ucspi-tcp, daemontools, serialmail, mess822, clamav, bogofilter, fetchmail, courier-imap, altermime, ripmime, mpack, and fortune.



    What's new in IndiMail 1.3:

    January 17th, 2009

    · The focus of this release has been to make the installation easy for novices.
    · There were changes to installation documents, changes to the script to further automate installation, code to backfill entries in dir_control, which is needed to generate user_hash, and the creation of an initial spam database corpus.



    What's new in IndiMail 1.2:

    January 5th, 2009

    · Bugfixes were made in the valias function.
    · A patch was made for clamav-0.94.2. sigscheck and bodycheck functionality in qmail were improved.
    · GREETDELAY functionality was added in rblsmtpd.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM