Skip to content

Managing Clients Across Multiple Servers

Overview

As your reseller business grows, you may find yourself with clients spread across multiple MXroute servers. Your reseller control panel allows you to manage all client accounts regardless of which server they are located on, so day-to-day operations are not affected by server differences. Where server differences do matter is DNS configuration and branding. This guide covers the recommended approach for keeping things organized as you scale.

The Problem with Generic Subdomains

If you configure generic subdomains like mail.yourdomain.com and webmail.yourdomain.com pointing to a single server, things work fine while all your clients are on that server. Once you add a second server, those generic subdomains can only point to one place, creating conflicts and confusion for clients on the other server.

Instead of generic subdomains, use server-specific numbered subdomains. You are free to use any naming scheme you prefer — this is simply our recommended approach for clarity and organization.

Subdomain Structure

  • mx01.yourdomain.com — Points to your primary server
  • mx02.yourdomain.com — Points to your secondary server
  • mx03.yourdomain.com — Points to a tertiary server (if needed)

Benefits of This Approach

  1. Clear Server Identification: Easy to track which clients are on which server
  2. Scalability: You can easily add mx04, mx05, etc. as you grow
  3. Professional Appearance: Maintains consistent branding
  4. Reduced Confusion: No conflicts between generic "mail" subdomains

One Subdomain Per Server (Not Per Subscription)

If you have multiple reseller subscriptions on the same MXroute server, you only need ONE numbered subdomain for that entire server.

Example Scenario:

  • Subscription A (75GB) on safari.mxrouting.net
  • Subscription B (150GB) on safari.mxrouting.net
  • Subscription C (200GB) on lucy.mxrouting.net

Correct Setup:

  • mx01.yourdomain.com → safari.mxrouting.net (covers both Subscription A and Subscription B)
  • mx02.yourdomain.com → lucy.mxrouting.net (covers Subscription C)

All subscriptions on the same physical server share the same SSL infrastructure. One subdomain certificate covers everything on that server.

DNS Configuration Steps

Step 1: Create CNAME Records

Always use CNAME records for your numbered subdomains pointing to the appropriate MXroute server. MXroute IP addresses can change without notice — CNAME records automatically follow the server's current IP, whereas A records would break if IPs change.

mx01.yourdomain.com    CNAME    safari.mxrouting.net
mx02.yourdomain.com    CNAME    lucy.mxrouting.net
mx03.yourdomain.com    CNAME    everest.mxrouting.net

Step 2: Configure SSL Certificates

In MXpanel, configure SSL certificates for your numbered subdomains on each specific server only:

  1. On safari.mxrouting.net: Add SSL certificate for mx01.yourdomain.com ONLY
  2. On lucy.mxrouting.net: Add SSL certificate for mx02.yourdomain.com ONLY
  3. On everest.mxrouting.net: Add SSL certificate for mx03.yourdomain.com ONLY

Only create the SSL certificate on the server that subdomain points to. Do not create mx01 SSL on the lucy server or mx02 SSL on the safari server.

Step 3: Configure Mail and Webmail Subdomains

After creating your numbered subdomains, set up the mail and webmail subdomains for each server to ensure proper email client functionality.

Follow the instructions at: Custom Hostnames Guide

For each server, you will need to configure:

  • mail.mx01.yourdomain.com
  • webmail.mx01.yourdomain.com
  • mail.mx02.yourdomain.com
  • webmail.mx02.yourdomain.com
  • And so on for each numbered subdomain you have created

Client Communication

Welcome Email Template

Welcome to [Your Company] Email Services!

Your email server details:
- Server: mx01.yourdomain.com
- Webmail Access: https://webmail.mx01.yourdomain.com
- Username: [client's email]
- Password: [provided separately]

For email client setup, use:
- Incoming (IMAP): mail.mx01.yourdomain.com, Port 993, SSL
- Outgoing (SMTP): mail.mx01.yourdomain.com, Port 465, TLS

Maintain Server Assignment Records

Keep a record tracking:

  • Client domain/email
  • Assigned server (mx01, mx02, mx03)
  • Setup date
  • Any special configurations

Capacity Planning

For guidance on when to purchase additional subscriptions and how to manage storage across multiple subscriptions, see Choosing the Right Reseller Subscription.

Who needs a footer?