hMailServer 6.2.4

Built 15 June 2026 6.2 series

This is not the current release. hMailServer 6.3.3 is the one to install unless you need this exact version.

Downloads for 6.2.4

Windows

Windows 10 (version 1607 or later) and Windows 11, or Windows Server 2016 and newer; 64-bit only. Run the installer as an administrator: it upgrades an installation older than this version in place, and it cannot go backwards — an older server refuses a database a newer one has upgraded, so back up the database and the data directory first. It is not Authenticode-signed, so Windows names an unknown publisher and SmartScreen warns before it will run it.

  • hMailServer-6.2.4-x64.exex64 · 79.0 MB
    Download
    SHA-256b25417472be9…33f79d24

What’s new in 6.2.4

A Control-Panel-focused release that completes the last functional-parity item from the classic Administrator. The whole product is now stamped 6.2.4 — the server, the Control Panel (window header and About page) and the installer all report the same version, matching this release.

Full release notes for 6.2.4 3 sections

Active Directory account pickers (Control Panel)

The Control Panel gained a read-only Active Directory browser.

  • Services/ActiveDirectoryService.cs — enumerates every domain in the current forest (RootDSE defaultNamingContext + the Partitions container's domain crossRefs, so there is no dependency on System.DirectoryServices.ActiveDirectory) and searches a domain's users with a single LDAP-escaped DirectorySearcher matching sAMAccountName / displayName / mail / userPrincipalName. Built on System.DirectoryServices, which net8.0-windows resolves from the Windows Desktop shared framework the installer already bundles. On a non-domain-joined machine it reports a friendly reason instead of throwing.
  • Account → Directory tab — "Browse Active Directory…" opens a domain + search browser; the picked account fills ADDomain / ADUsername and ticks linked to Active Directory.
  • Distribution-list recipients — "Add from AD…" multi-selects AD accounts and imports their e-mail addresses into the list.

Validated end-to-end against a live domain controller (progressiverobot.local): domain enumeration, the all-users query, and the name / e-mail filters all returned the expected results.

Other Control Panel improvements

  • Clearer "settings could not be read" diagnostics. When the server returns the generic TargetInvocationException, the Control Panel now unwraps it and explains the real cause — connect with the server-administrator account, or the server cannot reach its database — instead of showing "Exception has been thrown by the target of invocation". (This is what produced the misleading "26 settings could not be read" message on the Protocols page for a non-admin connection.)
  • About page filled out with maintainer / company details — Christopher Holloway / Progressive Robot Ltd (www.progressiverobot.com).

Packaging & consistency

  • The vendored MariaDB Connector/C client (libmysql.dll + auth plugins) is staged into the build output by the server post-build step, so MySQL/MariaDB back ends work out of the box.
  • Version consistency: server Version.h, the Control Panel assembly and the installer are all 6.2.4.

The Control Panel requires the .NET 8 Desktop Runtime (bundled by the installer and installed silently when missing). For the full 6.2.x feature set — authentication modernization (SCRAM/channel binding/Argon2id/OAuth2), Sieve + ManageSieve, observability and deliverability — see the README and the 6.2.3 release notes.

Release facts

Version
6.2.4
Packages
1Windows, x86-64
Installer SHA-256
b25417472be9…33f79d24hMailServer-6.2.4-x64.exe

Every file in 6.2.4

Full SHA-256 of each file as recomputed on this server. The SBOM is not needed to install; it lists every component in the build. Nothing in this release is signed — the signing workflow came later — so the hash above is this server’s own recomputation rather than a check against something the project signed.

FileWhat it isSizeSHA-256Signature
hMailServer-6.2.4-x64.exeWindows installer · x6479.0 MBb25417472be9d60d9b2f0092e22b0d809b299a0faf9fffa8cd1003e533f79d24
hmailserver.spdx.jsonSBOM (SPDX)Every component in the build, in SPDX JSON.84 KB0791f61c07534de9b2fcc41be29643b97607e4af8dda5d7cbbb341f5511b1926
hmailserver.cyclonedx.jsonSBOM (CycloneDX)The same inventory in CycloneDX JSON.43 KB2ddb9c9387d968aee885a4a1e1db89cb1a8d5d1c659774dc02330b0d662e802d