Support Case Study

SmarterMail on Windows VPS:
License Version Mismatch

After a Windows Server 2025 reinstall on a multi-service VPS, the customer authorized the newest SmarterMail build when legacy 15.3 media was unavailable—but their owned Professional 16.x license could not activate on that product line. Database Mart engineers preserved mail domain data on disk, removed the incompatible install, deployed SmarterMail 16.3.6989 to match the entitlement, and left SmarterTools license activation to the customer; the ticket remained open pending the customer’s “SmarterMail confirmed” reply after admin and multi-domain checks. SQL Server Web Edition, IIS, and legacy disks stayed attached for migration on this USA hosting stack.

01 · Customer

What The Customer Needed

The customer runs production web, SQL, and mail on a Windows VPS from Database Mart—a hosting environment that includes SolidCP, IIS with .NET Core APIs, Node.js sites, and eight historical mail domains whose data already lived under D:\SmarterMailDomains\Domains\. They needed the OS label in the control panel to match reality, SQL Server Web Edition (not Express), and SmarterMail restored without wiping backup disks or reclaiming the old system volume too early.

“The license key is valid for 16.x, but not for the newer SmarterMail build currently installed. Please uninstall and replace with SmarterMail 16.3.6989, keep the root mail path, keep mail ports open, and retain E:/F: disks until we finish multi-domain restore.”
Customer · October 14, 2026

02 · Resolution

How We Resolved It

The thread moved from correcting a panel-versus-OS mismatch to reinstalling Windows Server 2025 with SQL Web Edition, then aligning SmarterMail with the customer’s owned 16.x license after the latest build capped them at Free Edition.

October 4 – 6, 2026

Control Panel Label Did Not Match The Running OS

The customer discovered their VPS had shipped years ago on Windows Server 2012 while the billing panel showed Windows Server 2016 after a platform migration—causing compatibility and trust issues for their project stack. Database Mart confirmed a clean reinstall was the right path (not an in-place jump from 2012), with the existing system disk attached afterward so SQL backups, SmarterMail folders, and site files remained reachable.

They asked for downtime estimates and whether SQL Server Web Edition would remain under their existing addon. Support clarified Windows Server 2025 support on VPS server hosting, SolidCP limits (SQL up to 2022), and that Web Edition could be installed on the refreshed machine rather than downgrading to Express.

October 8 – 10, 2026

Scheduled Reinstall: Windows 2025, SQL Web, Application Stack

After rescheduling to a staffed maintenance window, engineers reinstalled Windows Server 2025 on a new system disk, kept the VPS on its existing network assignment, and mounted the prior C: volume as additional drives (E: and F:) plus the original data disk as D:—including D:\VPSBackup-102026. They installed Node.js 20.13.1, SQL Server 2022 Web Edition (instance INS2016, mixed mode, TCP enabled on a non-default port documented in the ticket), SSMS, IIS with URL Rewrite, .NET Framework 4.8, ASP.NET Core Hosting Bundle 8.0.31, and SolidCP with SQL integration.

SmarterMail 15.3.6081—the version named in the early plan—was not available in support’s package library. With that gap acknowledged in the thread, the customer explicitly authorized installing the latest compatible SmarterMail build from support’s current installer, intending to migrate data from SmarterMail 15.3 on the attached legacy paths.

ComponentTargetStatus after Oct 10
OSWindows Server 2025Installed
SQL2022 Web · INS2016Installed
SmarterMail 15.3 mediaLegacy restore sourcePackage unavailable
Mail portsStandard SMTP / IMAP / POP (+ TLS)Not opened yet (Oct 10)

Table reflects the post-reinstall checkpoint on October 10, before SmarterMail was fully online.

October 13, 2026

Latest SmarterMail Ran As Free Edition—Multi-Domain Blocked

Support completed installation of the current SmarterMail build on Windows Server 2025—the build the customer had approved after 15.3 media could not be sourced—and opened the standard mail ports requested in the ticket (specific port numbers were confirmed in support correspondence, not repeated here). The customer successfully re-attached one primary domain (~23 mailboxes, several GB) but hit Free Edition limits when adding the remaining domains whose folders still existed on D:.

Engineers recovered license metadata from a legacy config file on the attached F: volume: SmarterMail Professional Edition 16.x for 250 mailboxes, owned license, unlimited domains in policy terms, with upgrade protection expired in 2017. Activation attempts on the new build returned that the key was not valid for that product version—expected when the installer tracks a newer major line than the customer’s perpetual 16.x entitlement.

SmarterMail UI (latest build on VPS):
“The license key provided is not for this version.
 Please upgrade your license at smartertools.com/purchase.”

Customer goal:
Professional 16.x + multi-domain restore from
D:\SmarterMailDomains\Domains\

October 14 – 15, 2026

Authorized Downgrade Install To 16.3.6989

Support asked for explicit authorization to fully uninstall the current SmarterMail version—including removing its program folders—and install build 16.3.6989 from SmarterTools’ 16.x download channel. The customer confirmed, noting they would need to re-register domains in the admin UI even for domains already restored on the interim install.

Alina’s team executed the change set: remove the newer installation, deploy SmarterMail 16.3.6989, preserve D:\SmarterMailDomains\Domains\, leave E: and F: attached, and keep the same mail ports open as on the October 13 install. SmarterMail admin URL and login details were provided only in the ticket; login used the existing Windows administrator credentials. SmarterTools license activation stayed with the customer’s own account in the admin panel.

“We have completed the SmarterMail installation as requested. Domain data path retained. Please verify admin login, confirm MailService is running, and re-register domains through the admin panel. Reply with ‘SmarterMail confirmed’ when everything works.”
Alina, Support Department · October 15, 2026
# Post-install verification (customer-side)
1. Open the SmarterMail admin URL from the ticket → login page loads
2. Log in with administrator credentials → dashboard loads
3. PowerShell: Get-Service MailService → Running
4. Test-Path D:\SmarterMailDomains\Domains → domain folders present
5. Activate 16.x license with SmarterTools account credentials
6. Re-attach remaining mail domains from preserved data
7. Reply “SmarterMail confirmed” when mail and license checks pass

At publication time the ticket was still open: the 16.3.6989 build matched the customer’s 16.x key, but SmarterTools activation and multi-domain restore were finishing on the customer side before the closing phrase.

03 · Guide

SmarterMail Version, License, And VPS Hosting

Mail on a Windows VPS from a USA hosting provider often couples OS upgrades, control-panel integrations, and vendor licensing rules. This case is a practical map for similar server hosting migrations—not legal advice on SmarterTools licensing.

Q1Why Did “Latest SmarterMail” Break A Valid License Key?

SmarterTools keys are tied to a product generation. An owned Professional 16.x key activates builds in that line; the current public installer may deploy a newer edition (often starting in Free mode until a matching key is applied). The error “license key is not for this version” usually means version skew—not a corrupted key. Installing the specific 16.x build that matches your entitlement—as support did with 16.3.6989—is the straightforward fix when upgrade protection has lapsed and you are not purchasing a new major version.

Q2What Should I Ask Hosting Support To Preserve?

Before any mail reinstall on VPS hosting, document:

  • Root mail path (here: D:\SmarterMailDomains\Domains\)
  • Whether domain folders must never be deleted—only the program files
  • Attached legacy disks until all domains are re-registered
  • Which standard mail ports to open (SMTP, submission, IMAP, POP—including TLS variants—and webmail HTTP/HTTPS if used)
  • Who activates the SmarterTools license (customer account vs. host)

Database Mart kept backup paths and temporary mounts so the customer could self-restore SQL, sites, and mail—a common pattern when you pay for server hosting but retain application ownership.

Q3Free Edition vs. Professional On The Same Server

Free Edition may suffice for a single small domain during testing. Production multi-domain hosting typically needs Professional or Enterprise limits. If you see “License limits exceeded” after restoring one domain, check edition in the admin UI before chasing DNS or firewall issues—especially right after OS reinstall on Windows Server 2025.

Q4SQL Web Edition And Mail On One VPS

This customer’s stack mixed SQL Server Web Edition, SolidCP, IIS, Node, and SmarterMail. Confirm addon entitlements before reinstall so Express is not substituted for Web. Named instance names (e.g. INS2016) and SQL TCP listener settings matter for connection strings after migration—document them in the same ticket thread as mail work so your hosting provider’s engineers configure once.

Q5What To Send Support For Faster Closure

Include SmarterMail build number requested, screenshot of license errors, confirmation that domain data paths exist, and explicit written approval if uninstall will remove program directories. A single closing phrase—here “SmarterMail confirmed”—helps support close the loop once you verify service status and admin login yourself.

Last Updated:   10/16/2026
Outline