Version 5.6 - Build 2145 (2014-11-13) - Production
Sometimes an error was logged when hMailServer received a message over SMTP (issue has not existed prior to 5.6)
The number of current TCP connections were not always counted properly (normally 2-3 extra connections were shown), leading to incorrect info on Status page. Issue occurred when you had multiple ports set up for same protocol.
Version 5.6 - Build 2136 (2014-10-30)
Issue 50: Forwarding of message should update From-address to forwarding account address.
Version 5.6 - Build 2132 (2014-10-17)
The "Received"-headers in email message now contains SSL/TLS cipher details
Created a default SSL/TLS cipher list, disabling old broken ciphers. Follows Mozillas recommendations.
Added TCP/IP port 587 as new port for SMTP (affects new installations only)
Reverse DNS lookup now works for IPv6
Added support for DH ciphers for TLS. Enables Perfect Forward Secrecy.
Added setting to disable SSLv3, TLSv1.0, TLSv1.1 and TLSv.2
Added setting to disable certificate verification.
Renamed Security node in UI to SSL/TLS
Version 5.5.2 - Build 2129 (2014-10-15) - Production
Upgraded to OpenSSL 1.0.1j
Version 5.5.1 - Build 2107 (2014-10-04) - Production
IOCP: Server would sometimes stop responding when clients disconnected incorrectly.
Version 5.5.1 - Build 2103 (2014-10-02)
A session timeout issue could cause hMailServer to stop responding.
Version 5.5.1 - Build 2094 (2014-09-30)
When an unhandled error occur, hMailServer now generate a minidump with detailed error information.
hMailServer now allows certificates with purpose SERVER_GATED_CRYPTO and SGC_NETSCAPE to take part in certificate chains.
Version 5.5.1 - Build 2076 (2014-09-22)
An unknown issue is causing hMailServer to stop responding. An attempt has been made to address this.
Message delivery failed if recipient server did not support EHLO.
Version 5.5 - Build 2074 (2014-09-04)
If an IP address is specified as Target SMTP Host for a SMTP Relayer or SMTP Route, hMailServer would always attempt to deliver to 127.0.0.1 and the delivery would fail.
An experimental fix has been made to an issue related to session counting. Previously, hMailServer could assume that the number of current sessions were higher than they actually were.
When communicating with other SMTP servers, hMailServer will now assume that they support ESMTP, even if they do not advertise that in the initial greeting. This solves an issue where hMailServer would not use STARTTLS even if the remote server supported it.
When communicating with MySQL, hMailServer will now use the utf8mb4 character set for the connection if MySQL supports it. Previously hMailServer as using the utf8 character set.
WebAdmin has been updated to use UTF-8, which means that entering for example a signature with Japanese characters now works.
Issue 18: If several attachments were blocked in the same email, hMailServer now adds the same number of new attachments describing that the original attachment was removed. Previously only one attachment was added.
Issue 21: The SMTP error code for "Recipient not in route list" has been changed from 421 to 550, to indicate that this is a permanent error.
Version 5.5 - Build 2058 (2014-08-15)
Delivery of messages larger than 64kb to remote hosts was likely to fail.
WebAdmin has been updated to include new settings related to STARTTLS.
Version 5.5 - Build 2053 (2014-08-14)
In hMailServer Administrator, it's now possible to import the recipients of a distribution list.
Support for STARTTLS
Version 5.4.2 - Build 1964 (2014-06-08) - Production
Security: Upgrade to OpenSSL 1.0.1h
Version 5.4.1 - Build 1951 (2014-04-08) - Production
Issue 424: Included new version of OpenSSL to fix Heartbleed bug.
Version 5.4 - Build 1950 (2013-06-03) - Production
An error occured when adding a new external account using WebAdmin.
Version 5.4 - Build 1949 (2013-05-19)
hMailServer now consolidates outgoing email messages smarter when routes and SMTP relayer is in use. This results in fewer connections to the SMTP relay / route server.
Sometimes using SpamAssassin resulted in corrupt email messages due to incorrect parsing by SpamAssassin response.
Version 5.4 - Build 1948 (2013-05-05)
Sometimes files remained in temp directory after SpamAssassin had been invoked.
Version 5.4 - Build 1947 (2013-04-09)
Quotes have been added around 7bit to be RFC3501 compliant.
Mailbox sometimes remained locked after a timeout.
All recipients to particular route kept combined instead of split into individual emails.
File permissions of 7z backup could be admin-only or incorrect when backing up messages due to 7za temp folder usage. Now using hmail's temp folder instead of system temp.
Issue 409: Issue with forwarding (Auto-Submitted header)
Version 5.4 - Build 1946 (2013-02-09)
UseSSL setting has been added for external accounts in WebAdmin.
Issue 405: Whitelisting didn't work with IPv6 addresses.
Version 5.4 - Build 1945 (2013-01-02)
SQL Compact did not work properly on Windows 2000.
Issue 393: SURBL lookup sometimes failed.
Version 5.4 - Build 1944 (2012-08-08)
Added Auto-Submitted header. Will contain the value auto-replied for messages which is generated using auto-reply funcitonality or rules. Also prevents hMailServer from auto-replying to auto-submitted messages.
Version 5.4 - Build 1942 (2012-07-15)
Internet Explorer is no longer required when installing hMailServer, which makes hMailServer runnable on Windows Server 2008 R2 Core.
Version 5.4 - Build 1931 (2011-08-21)
Full paths are no longer stored in the database. Only message file name is now stored in the hm_messages table.
hMailServer is now open source.
Version 5.3.4 - Build 1913 (2010-12-11)
Stability fixes. In certain scenarios, hMailServer could stop processing incoming requests.
»» Нажмите, для закрытия спойлера | Press to close the spoiler ««