Release Notes: Using bind=* will crash on accept. Slow IMAP results and high CPU usage when message_idnr is very big were fixed. The IMAP daemon no longer uses 100% CPU if a file is attached to mail a message. The IMAP daemon now sends ')\r\n' after a message. IMAP-ID capability was added to the IMAP daemon.
Release Notes: Text with unknown encoding is better converted to UTF-8, and character sets are correctly handled for IMAP SEARCH. The IMAP IDLE command is now allowed at any time, improving Outlook compatibility. A BSD build error was corrected.
Release Notes: This release features greatly improved handling of UTF8 email, has many fixes for IMAP protocol errors, and resolves a number of serious memory leaks. A new feature was added to dbmail-export to allow fine-grained message selection and post-export deletion.
Release Notes: This release resolves several regressions and long-standing but subtle IMAP compliance issues, and introduces ~ expansion for SQLite database paths, suddenly allowing great horizontal scalability (at the expense of any #Users and #Public namespaces). dbmail-export sometimes produced upside-down messages (body first, then headers), the Recent flag was not cleared correctly, IMAP SEARCH LARGER and SEARCH SMALLER did not work, proper handling and logging of a full /tmp filesystem, and higher level logging of messages returned due to quota limits have all been fixed.
Release Notes: The major bugfixes in this release relate to PostgreSQL query errors in certain database encodings, causing some messages to remain in the MTA queue until they are returned to sender. All DBMail/PostgreSQL users should upgrade. Two user-facing changes are that dbmail-users now has a -n switch for dry-run mode, and dbmail.conf now has two new entries: encoding and default_msg_encoding. Empty convenience libraries are no longer installed for unbuilt modules. A wider tolerance is allowed for some unusual email addresses. Several small protocol glitches in IMAP and POP3 daemons are fixed.
Release Notes: 20 bugs were fixed and numerous minor enhancements made, including better memory usage in the IMAP server and message delivery chain, build fixes for Solaris and AMD-64 platforms, repairs to several IMAP protocol responses, and a new feature: sub-domain catch-all aliases of the form '@.domain'.
Release Notes: Five bugs were fixed in the IMAP and POP3 daemons. Two security enhancements were backported from the 2.2 series. One missing column was added to the scripts for upgrading the database from the 1.2 series to the 2.0 series.
Release Notes: Loadable database, authentication, and Sieve sorting modules were added. The SQLite database is supported. Server side IMAP sorting and searching was highly optimized. Performance was dramatically improved all around. Version 2.2.0 had a small but serious bug in handling non-blocking sockets, so 2.2.1 fixes this.
Release Notes: This release focuses on eliminating memory allocation errors and memory leaks, zombies resulting from high load levels, and delivery failures due to database and LDAP errors. Sieve sorting has been greatly improved. The documentation has been improved and many more minor fixes applied.
Release Notes: A bug which occurred in SETACL when the mod_rights string was empty was fixed. Searches in the ISO-8859-1 charset are allowed once again. The PostgreSQL migration script was updated.