Cheat Sheet with all the details for WHMCS
PolarisMail Quick Setup Guide
Step 1: Add a new domain
LogPlaceintoaAdminnewPanelorder(admin.emailarray.com)fromwithyoursignupWHMCS.credentialsYou are required to enter your domain.DomainsAfter→placingNewthe→order,Enteryou will be redirected to your Client Area. An alert will be shown until you verify the domain(format:bymydomain.com- no http/www)Click on the red checkmark to getadding a TXT recordvaluetoforyourdomain verificationDNS (shownseeinnextpopup)step).
Step 2: Add the Required DNS Records
This configuration must be done at the domain's registrar or DNS hosting provider (e.g., WHMCS, Cloudflare, Namecheap, GoDaddy):
✅ 1. TXT (Domain Verification)
Get the TXT verification details from
StepWHMCS1Client Area and add it to your DNS:
| Type | Name/Host | Value | TTL |
|---|---|---|---|
| TXT | @ or yourdomain.com | Provided verification token | 3600 |
Verifies your domain with us
✅ 2. MX (Mail Exchange)
Directs incoming email to us. You can wait to make this change after we complete the email migration.
Remove existing MX records first
| Type | Name / Host | Value | Priority | TTL |
|---|---|---|---|---|
| MX | @ or yourdomain.com | mx.emailarray.com | 5 | 3600 |
| MX | @ or yourdomain.com | mx2.emailarray.com | 10 | 3600 |
Directs incoming email to us.
✅ 3. SPF (Sender Policy Framework)
Authorizes us to send emails on your domain's behalf and prevents bad actors from sending emails on your behalf.
If there's an existing SPF record: Add
include:emailarray.combefore-all
| Type | Name | Value | TTL |
|---|---|---|---|
| TXT | @ or yourdomain.com | v=spf1 include:emailarray.com ~all | 3600 |
Authorizes us to send emails on your domain's behalf and prevents bad actors to send emails on your behalf.
✅ 4. Webmail Access (Optional but Recommended)
| Type | Name | Value | TTL |
|---|---|---|---|
| CNAME | webmail | webredirect.emailarray.com | 3600 |
Lets users access Webmail via
webmail.yourdomain.com
✅ 5. DKIM (DomainKeys Identified Mail)
How to Enable DKIM:
- Go to your WHMCS Client Area -> Click on the email hosting product -> Click on DKIM.
- Click on Enable.
- Add the generated Host and Key from WHMCS to your DNS as a TXT record:
| Type | Name (Host) | Value (TXT) | TTL |
|---|---|---|---|
| TXT | Provided Host by |
Provided |
3600 |
Improves email deliverability by authenticating the
sendersender.
How to Enable DKIM:
Go to theAdmin Paneland log inClickDomainsClick theDKIM iconnext to your domainIn the popup window, switchEnabletoYesCopy theHostandKeyvaluesAdd aTXT recordin your DNS using:Hostas the nameKeyas the TXT value
Wait for DNS propagation
DKIM helps protect against email spoofing and phishing attacks.
✅ 6. Autodiscover (Optional but Recommended)
| Type | Name | Value | TTL |
|---|---|---|---|
| A | autodiscover.yourdomain.com | 69.28.212.195 | 3600 |
Don't forget to replace yourdomain.com with your own domain name
Enables automatic configuration for email clients
Step 3: Verification
Log into Admin Panel (admin.emailarray.com) with signup credentials and go to theDomainstab.Click on theHealthbutton to check your domain health. Wait 5-60 minutes for DNS propagation. SSL records might take an additional 30 minutes to update.ClickVerify again. When all records show green your domain is completely configured.
Step 4: Create Email Account
LogGointotoAdminyourPanelWHMCS(admin.emailarray.com)ClientwithAreasignup->credentialsClick on the email hosting product -> Click on Accounts.- Click the
UsersAdd Mailbox→ Select domain →Newbutton. Configure:Fill- in
AccounttheType:newBasic/Enhanced/OEXuser’s details (username, password, quota, etc.).Username:Clickdesired prefix (letters, numbers, dots only)Password: 8+ chars (upper, lower, number, symbol)Quota: 0.1-50 GB (Basic) / 0.1-200 GB (Enhanced)Other optional settings: Language, Timezone or Localization and Date format.
Save.
Step 5:4: Access Webmail
- Option 1:
webmail.yourdomain.com(if Webmail CNAMEconfigured)is configured in your DNS) and login with your full email address and password. You can bookmark the URL. - Option 2:
- Go to your WHMCS Client Area -> Click
envelopeoniconthe email hosting product -> Click on Accounts. - In the mailboxes list, click the Webmail button next to the desired account. This opens a new tab and logs you in
Adminautomatically. - You
Userscanpage andnow bookmark thegeneratedURL(suchandasusehttsp://yourdomain--com.w.emailarray.com)it to log in with your email address and password.
Panel - Go to your WHMCS Client Area -> Click
Option3:Option 3: Go tohttps://login.emailarray.com/andlogin.login with your full email address and password.
Additional Setup - Email Client Configuration
IMAP (Recommended)
- Incoming Server:
imap.emailarray.com - SSL: Port 993
- Authentication: Required
SMTP (Outgoing)
- Server:
smtp.emailarray.com - SSL: Port 465
- Authentication: Required
ActiveSync (Enhanced accounts only)
- For Enhanced mailboxes, you can add the new account as ActiveSync / Exchange in your email app. Syncs email, calendar, contacts across mobile devices.
Troubleshooting
- DNS changes can take up to 24 hours to propagate
Red "Fail" status is normal until DNS propagatesUse domain health popup for detailed record status- No incoming emails: Check MX records using mxtoolbox.com
- Emails going to Spam: Ensure SPF and DKIM records are properly configured with the domain's DNS provider (check with mxtoolbox.com). Add DMARC records to DNS
provider (no PolarisMail setup required).provider.