Provisioning · WHMCS server module

WHMCS → SmarterMail

A WHMCS server module that automates SmarterMail email hosting. Orders create domains and mailboxes, billing status drives suspend and unsuspend, and cancellations clean up — with no manual work in SmarterMail.

Runs against SmarterMail on production hosting fleets.
billing.yourhost.com/whmcs
WHMCS · SmarterMail provisioning — drop screenshot

From manual mailbox chores to hands-off provisioning

Without the module

Every email order means logging into SmarterMail by hand — create the domain, add mailboxes, set quotas — then remembering to suspend on non-payment and clean up on cancellation.

WHMCS orderyouSmarterMail (by hand)
With the module

WHMCS does it all through SmarterMail's API: provision on order, suspend and unsuspend with billing, and terminate cleanly — automatically.

WHMCSmoduleSmarterMail API

What the module handles

Automatic provisioning

A new order creates the SmarterMail domain and its mailboxes the moment it is accepted — no manual setup.

Billing-driven suspend

Overdue or suspended in WHMCS? Mailboxes are suspended automatically, and restored the instant payment clears.

Clean termination

Cancellations remove the domain and mailboxes (or archive them, your call) so nothing lingers on the mail server.

Plan & quota mapping

Map WHMCS packages to SmarterMail limits — mailbox count, disk quotas, aliases, and features — once, then forget it.

One-click webmail

Clients reach their webmail and mailbox settings straight from the WHMCS client area.

Secure by config

SmarterMail credentials live in WHMCS's encrypted server config — never hard-coded, never exposed.

How it works

The module sits between WHMCS and SmarterMail and speaks SmarterMail's API.

01
WHMCS event
An order, suspension, or cancellation fires in WHMCS.
02
Module
It translates the event into SmarterMail API calls.
Provisioned
Domain and mailboxes created, suspended, or removed in SmarterMail — in seconds.
In sync
Billing status and email service stay aligned, with no manual steps.

Self-activated free trial, then one simple price

Install the module in WHMCS and a free trial starts on its own. After the trial, it's a flat $59/year per server.

Free trial
Auto-start

Begins the moment you add the server module in WHMCS. Full features, no key, no credit card.

Start a free trial
License
$59/ year · per server

Billed annually in CAD, per SmarterMail server. Cancel anytime.

See pricing

Frequently asked questions

The module targets current SmarterMail releases through their API. The docs keep an up-to-date compatibility list.

No. It only manages the domains and mailboxes tied to WHMCS services. Anything you set up manually in SmarterMail is left untouched.

Mailboxes are suspended in SmarterMail (mail is held, not deleted) and restored automatically when the service is unsuspended.

You decide: terminate can delete the domain and mailboxes, or archive them first. The behaviour is configurable to match your retention policy.

Add the server module in WHMCS and a trial starts automatically, tied to your server. No license key, no commitment.

Put your SmarterMail provisioning on autopilot

Add the module in WHMCS and the free trial starts on its own — or talk to the people who build and run it.