Astral 360 SmarterMail — Email Hosting (WHMCS)

Client area

What the customer can do from WHMCS — manage mailboxes, aliases and domain aliases, and follow the live DNS deliverability guide.

From the service page in the WHMCS client area, the customer self-manages everything about their email domain. What appears depends on your product configuration (e.g. whether EAS/MAPI checkboxes and the domain-alias block are shown).

Dashboard

The landing page summarises the domain: mailbox count, disk usage, and a DNS guide with a green/red status pill per record. Each check uses the values you set in Module Settings.

Check What's verified Driven by
MX The domain's MX points at the mail host the server hostname
SPF Primary or any secondary SPF mechanism is present options 13 + 18
Autodiscover autodiscover.{domain} (CNAME/A) and _autodiscover._tcp (SRV :443) options 19 + 20 (fallback: server hostname)
DMARC _dmarc.{domain} TXT exists (only when enabled) option 21

Each card shows the exact record to copy and a generator where relevant (notably the DMARC generator, pre-filled with your suggested RUA and policy — options 22/23).

Mailboxes

The mailbox manager lists every address with its EAS/MAPI status. Customers can:

  • Create an address — password (with a generator), display name, disk quota, optional forwarding, and — if you offer them — the EAS and MAPI checkboxes. The max-users cap (option 7) is enforced here.
  • Edit an address — change the password, display name, disk quota, and toggle EAS/MAPI (when offered).
  • Delete an address.

Password fields show the policy you configured (options 9–12). Those are display hints — the real enforcement is SmarterMail's own policy, so keep the two in sync (see Product configuration → Password policy).

Aliases

An alias forwards mail for one address to one or more destinations. Customers can:

  • View all aliases and their destinations.
  • Create an alias — multiple destinations, with send / GAL / internal options.
  • Edit / Delete an alias.

Domain aliases

Shown only when Max domain aliases (option 17) is greater than 0. A domain alias lets the primary domain's mailboxes also receive mail addressed to another domain (e.g. client.ca delivered into client.com). The customer can add up to the configured maximum; the limit is enforced server-side.

What customers can't do

Provisioning-level actions (creating/suspending/terminating the domain itself) are admin-only — see Admin & automation. Customers manage inside their domain (mailboxes, aliases, DNS), not the domain's lifecycle.