WHMCS PolarisMail Module
Sell individual email accounts on shared domains through WHMCS
WHMCS PolarisMail Module lets email providers, hosting companies, and SaaS businesses sell mailbox accounts on approved house domains such as yourdomain.com, instead of requiring every customer to use their own custom domain.
This makes it ideal for selling email accounts like name@example.com, premium mailbox services, branded email identities, staff mailboxes, and hosted email plans directly through WHMCS.
WHMCS Server Module Mailbox Provisioning Shared House Domains Alias Management Distribution Lists Client Area Controls
WHMCS PolarisMail Module is a commercial WHMCS server module developed by Thexyz Inc. It connects WHMCS to the PolarisMail / EmailArray admin API and allows providers to automatically create, suspend, unsuspend, terminate, and manage individual mailbox accounts.
Unlike traditional email hosting modules that expect each customer to use a custom domain, this module is designed for selling email accounts on one or more approved shared domains. You can whitelist house domains such as example.com, example.ca, or example.net, then let customers choose their mailbox handle during ordering.
The module includes a custom WHMCS client area experience where customers can manage mailbox passwords, generate webmail access, create aliases, and manage distribution lists depending on the limits configured for the product.
Key Features
- Sell Email Accounts on Shared Domains: Offer mailboxes on approved house domains instead of requiring customer-owned domains.
- Automatic WHMCS Provisioning: Create mailboxes automatically when a WHMCS order is accepted.
- Suspend and Unsuspend Support: Disable or restore mailbox access from WHMCS service actions.
- Terminate Account Support: Remove mailbox accounts when a WHMCS service is terminated.
- Change Password Support: Update mailbox passwords from WHMCS or the customer client area.
- Change Package Support: Update mailbox quota, account type, language, timezone, and service settings.
- Allowed Domains Whitelist: Restrict provisioning to approved domains only.
- Reserved Handle Protection: Prevent customers from registering reserved addresses such as admin, support, abuse, postmaster, billing, security, and other protected names.
- Mailbox Handle Validation: Enforces clean mailbox naming rules for safer provisioning.
- Basic and Enhanced Account Types: Supports configurable mailbox account types.
- Quota Configuration: Set default mailbox storage quota or expose quota as a WHMCS configurable option.
- Alias Management: Customers can create, update, and remove aliases from the WHMCS client area.
- Alias Limits: Configure the maximum number of aliases allowed per service.
- External Forwarding Control: Allow or restrict forwarding aliases to external email addresses.
- Distribution Lists: Customers can create and manage distribution lists from the client area.
- Distribution List Limits: Configure the maximum number of lists per service.
- Webmail One-Time Password: Generate one-time webmail access data for easier customer login.
- Client Area UI Cleanup: Includes hooks to simplify the WHMCS product details page for mailbox services.
- WHMCS Logging: Uses WHMCS module call logging for API requests and troubleshooting.
Example Use Cases
- Email Provider Plans: Sell individual mailboxes on your own branded domains.
- Premium Email Identity: Offer customers memorable email addresses on short or desirable domains.
- Community Email: Sell accounts for clubs, associations, schools, or organizations using a shared domain.
- Staff Email Services: Provision staff or contractor accounts without creating a custom domain order.
- Mailbox Upgrade Products: Sell Basic and Enhanced mailbox plans with different quota levels.
- Alias-Based Plans: Offer mailbox plans with configurable alias limits.
Example product setup: Allowed Domains: thexyz.com,thexyz.ca,thexyz.cn Customer chooses: michael Provisioned mailbox: michael@thexyz.com
Why This Module Is Valuable
WHMCS is excellent for selling hosting, domains, and custom-domain email, but many providers also want to sell mailbox accounts on their own branded domains. This module fills that gap by turning WHMCS into a storefront for individual mailbox accounts.
Instead of manually creating mailboxes, aliases, and lists for every customer, the module automates the provisioning workflow and gives customers self-service controls inside the WHMCS client area.
License Type |
Price |
Download |
|---|---|---|
Single WHMCS Installation LicenseFor one WHMCS installation. |
$299.95 |
Buy Now |