TrekMail TrekMail

Set up White Label Lite

This guide explains how to serve the TrekMail dashboard and webmail under your own domain, with your own brand name, logo, and colors so you can complete the TrekMail task with confidence.

Article details

Type, difficulty, plans, and last updated info.

Type
Guide
Difficulty
Beginner
Plans
Nano · Starter · Pro · Agency
Last updated
May 15, 2026

White Label Lite lets you serve the TrekMail dashboard and webmail under your own domain, with your own brand name, logo, and colors. Your customers see your brand from the login screen all the way through to transactional emails — no "Powered by TrekMail" anywhere.

This guide walks you from activation through to a live branded domain, plus how cancellation works and what your customers actually see.

What it costs

  • $39 / month on monthly billing.
  • $389 / year on yearly billing — saves $79 a year over paying monthly.
  • Comes with 30% off the Drive Storage add-on, applied automatically every renewal.
  • Available on Starter, Pro, and Agency plans. Not available on Nano.

Other currencies (EUR, GBP, CAD, AUD, JPY, CHF, KRW, SGD, AED) are priced at the same spread used across TrekMail plans. The currency is locked once you subscribe — Stripe limitation, not ours.

Before you start

You'll need:

  • A paid TrekMail plan (Starter, Pro, or Agency).
  • A domain you control. We recommend a subdomain like app.yourbrand.com, not the apex domain.
  • Ability to add a DNS record at your DNS provider — Cloudflare, GoDaddy, Route 53, Namecheap, whatever you use.
  • A card to charge — you can use any card already saved on your account or enter a fresh one in the activation popup.

If your domain is parked at a registrar that doesn't let you add CNAME records (some bundled-hosting providers restrict this), move DNS to a real provider first. Cloudflare and Route 53 are both free for DNS-only mode.

Activate the add-on

Open the Plans page in your dashboard and scroll to the White Label Lite card. Choose monthly or yearly billing — yearly is the default because it's the better deal — and click Activate White Label.

A payment popup opens. Pick any card already saved on your account, or choose New card to enter a fresh one — Apple Pay and Google Pay show up automatically if your device supports them. If your bank requires a 3D Secure check, the popup handles it inline (or briefly redirects you to your bank's verification page and brings you back). Activation completes within a few seconds.

After payment clears, you're sent straight to the White Label settings page to enter your brand details.

Set your brand identity

On the White Label settings page:

  • Display name — what your customers see in the sidebar, login screen, page titles, and email signatures. Something like "MyBrand Email" or just your brand name.
  • Logo — PNG or JPG, max 1 MB. Square or near-square aspect ratio looks best. Transparent background recommended for clean header rendering. SVG isn't supported yet for security reasons.
  • Primary color + Accent color — hex codes like #3b82f6. Used for the dashboard accents, button colors, and the header border on branded emails.
  • Support email (optional) — if set, your customers' replies to transactional emails come to this address instead of bouncing off our no-reply.

Click Save changes. You can edit any of these later without affecting your custom-domain setup. Brand identity and domain are independent — change your logo at 3 AM and your domain keeps serving.

For tips on logo sizing and color contrast, see White Label brand assets.

Point your domain at TrekMail

On the same settings page, enter your domain in the Custom domain field — for example app.mybrand.com. Use a subdomain, not the apex.

Click Save changes. The status pill changes to pending DNS.

Now go to your DNS provider and add a CNAME record:

  • Host / Name: app (or whatever subdomain you chose)
  • Type: CNAME
  • Value / Target: trekmail.net
  • TTL: automatic / 1 hour
  • Proxy / Cloudflare orange cloud: OFF (DNS-only / grey cloud)

Cloudflare's orange-cloud proxy breaks our SSL provisioning — keep it grey. The same caveat applies to any provider's proxying/CDN layer.

DNS propagation usually takes 5 to 30 minutes. Once your CNAME is live globally, we issue a Let's Encrypt SSL certificate and start serving your domain. We re-check DNS the moment you save settings (so most setups move to active without you doing anything else), and a weekly health check sweeps any profiles that didn't catch the first time. If status is stuck after an hour, hit Force re-provision on the settings page to retry immediately.

If something looks stuck, see White Label DNS troubleshooting.

Verify your live domain

Once status shows active:

  • Visit https://app.yourbrand.com — you should see your branded login screen with your logo and colors.
  • Webmail lives at the same domain — your end users get there however you normally direct them.
  • Existing TrekMail URLs (https://trekmail.net/app/...) continue to work. Send your customers the new branded URLs going forward.

That's it. You're live.

What your customers see

Your brand shows up everywhere it matters:

  • Dashboard, sidebar, page titles — your name, your logo, your colors.
  • Login screen — your brand.
  • Transactional emails (password reset, mailbox setup invites) — your "from" name and Reply-To if you set Support email.
  • SSL certificate — issued in your domain's name, not ours.
  • No "Powered by TrekMail" footer anywhere on the customer-facing surface.

A few things stay TrekMail-branded by design:

  • Billing emails — these go to you, the account owner, not your customers. We send invoices and dunning notices from noreply@trekmail.net so they land predictably in your inbox.
  • Internal browser names — if a technical user opens browser developer tools, they may spot internal cookie or storage names like trekmail-…. These never appear during normal use.
  • Our help center — when your customers ask you for help, they ask you, not us. You handle the support relationship.

For the full picture of what stays TrekMail-branded vs what's yours, see What stays TrekMail-branded.

Cancel White Label Lite

Open the Billing page and scroll to the White Label Lite card. Click Cancel White Label.

The add-on stays active until the end of your current billing period — you've already paid for it. After that, the domain stops serving 7 days later. The 7-day window is a grace period: you can reactivate and your brand setup comes back exactly as you left it, no re-configuration needed.

After 7 days, the SSL certificate and nginx configuration are deprovisioned. Your brand profile (logo, colors, name) stays on file indefinitely so that if you ever reactivate, your setup comes back as you left it — contact support if you want it fully deleted.

For full details on the grace window, refunds, and what happens to your branded URLs, see Canceling White Label Lite.

Common scenarios

"My status is still 'pending DNS' an hour after I added the CNAME." DNS propagation can take up to an hour at slow providers. Open whatsmydns.net or dnschecker.org, enter your subdomain, and choose CNAME from the dropdown. If you see trekmail.net propagating across the world map, you're fine — sit tight, the check will catch it. If the map shows your old record or nothing, DNS hasn't applied yet at your provider. If you're comfortable in a terminal: dig CNAME app.yourbrand.com should show trekmail.net as the answer.

"Status says 'cert failed — blocked CAA'." A CAA record is a DNS setting that tells the world which certificate authorities are allowed to issue SSL certificates for your domain. If yours doesn't allow Let's Encrypt, we can't get you HTTPS. Fix by adding a CAA record at your apex domain that permits Let's Encrypt: yourbrand.com. IN CAA 0 issue "letsencrypt.org". Existing CAA records can stay alongside — CAA entries are additive.

"My logo looks blurry on retina screens." Upload a higher-resolution PNG — 400×400 px or larger. The dashboard renders it scaled down with height: 32px, so a larger source gives sharper results on high-DPI displays.

"Where does customer support email come from?" Transactional emails (password reset, mailbox setup notifications) default to noreply@trekmail.net with your visible brand name. Two settings tighten the loop:

  • Transactional sender — set to any address on a domain you've already verified on TrekMail (e.g. noreply@yourbrand.com) and we'll use it as the visible From. We sign with your DKIM key (already provisioned for your mailboxes), SPF was already aligned, deliverability is unchanged.
  • Support email — used as the Reply-To header. When your customer hits Reply, the message comes to you, not bounces off us. Leave it blank and emails behave as pure no-reply.

"Can I run two brands from one TrekMail account?" Not today — one White Label profile per account. If you need separate brands, run them under separate TrekMail accounts.

What's next

Need help?

Open a ticket from the Support page, or see Using the Support Center.

Related articles

Jump to nearby guides that continue the workflow.

We use cookies for essential functionality. No ads, no ad tracking.

or
or

Reset email sent

If an account exists for this email, we've sent password reset instructions.

By continuing, you agree to TrekMail's Terms and Privacy Policy.