Skip to main content
< All Topics
Print

đź“§Domain Email Setup Guide

A clear, structured guide for setting up your domain with your email package, designed for smooth configuration and reliable results.

This walkthrough keeps things simple, organized, and beginner‑friendly, with just enough robotic precision to feel intentional.


🟦 Before You Begin

Purpose:
A quick pre‑flight check to make sure you have everything needed before starting.

You’ll need:

  • Access to your domain’s DNS settings
  • Your domain name (e.g., yoursite.com)
  • Ability to edit A, MX, and TXT records
  • No leftover DNS from old email providers
  • 5–10 minutes of uninterrupted time

ℹ️ Tip:
If you’re unsure about any step, Wicked Robot Support can help.


⚡ Quick Start

Purpose:
A fast, minimal setup path for users who want their email online as quickly as possible.

1. Add these DNS records:

  • A Records:
    • mail → 89.117.19.82
    • webmail → 89.117.19.82
    • autodiscover → 89.117.19.82
    • autoconfig → 89.117.19.82
    • cpcontacts → 89.117.19.82
    • cpcalendars → 89.117.19.82
  • MX Record:
    • @ → mail.<domain> (priority 10)
  • SPF Record:
    • @ → v=spf1 a mx ip4:89.117.19.82 ~all

2. Set Email Routing:

  • Email Routing → Remote Mail Exchanger

3. Create your email accounts:

  • Client Area → cPanel → Email Accounts

4. Log in:

  • https://mail.<domain>

5. Connect apps:

  • Incoming/outgoing server: mail.<domain>


đź•’ Activation Timeline

Purpose: Set clear expectations for when your email package becomes fully active.

Your email package requires a brief manual setup on our end, including domain parking, DNS verification, and SSL provisioning. To ensure accuracy and reliability, activation is completed within the following window:

  • Activation Window: Your email package will be activated within 4 hours.
  • Typical Completion Time: Many activations complete sooner, depending on DNS propagation speed.
  • Confirmation Email: You’ll receive a follow‑up email as soon as activation is complete. Some DNS providers may still require additional propagation time before all services are fully reachable worldwide.
  • Why this takes time:
    • Your domain must be added and verified
    • DNS records must be checked for accuracy
    • SSL certificates must be issued
    • Mail routing must be validated
    • Final tests ensure your mailbox is reachable and secure

Once activation is complete, you’ll receive your login details and next steps.


đź§  Terminology

Purpose:
A quick glossary so the rest of the guide makes sense at a glance.

  • A Record: Points a hostname (like mail.<domain>) to a server IP.
  • MX Record: Tells the world where to deliver incoming email.
  • SPF: A TXT record that helps prevent your mail from being flagged as spam.
  • Email Routing: Controls where your hosting panel sends incoming mail.
  • Propagation: The time it takes DNS changes to update globally.

1. Required DNS Records

Purpose:
These settings tell the internet where your email should go and how to reach your server.

  • Mail Server IP: 89.117.19.82
  • Domain: <domain>

đź§© A Records

Purpose:
These entries point important email‑related hostnames to your server so apps know where to connect.

Add the following A records:

  • mail → 89.117.19.82
    Directs all mail apps (IMAP/SMTP) to your mail server.
  • webmail → 89.117.19.82
    Points the webmail login URL to your server.
  • autodiscover → 89.117.19.82 (optional)
    Helps apps auto‑detect correct mail settings.
  • autoconfig → 89.117.19.82 (optional)
    Provides automatic configuration data for supported mail clients.
  • cpcontacts → 89.117.19.82 (optional)
    Enables contact syncing for cPanel‑based apps.
  • cpcalendars → 89.117.19.82 (optional)
    Enables calendar syncing for cPanel‑based apps.

ℹ️ Tip:
If you don’t use contact or calendar sync, you can skip cpcontacts and cpcalendars.


📬 MX Record

Purpose:
This record directs all incoming email to the correct mail server for your domain.

Add:

  • @ → mail.<domain> (priority 10)
    Tells the world which server should receive your incoming email.

⚠️ Important:
Remove any old MX records (Google, Microsoft, Zoho, etc.) or email may deliver to the wrong provider.


🛡️ SPF Record

Purpose:
SPF helps other mail servers confirm your messages are legitimate, improving deliverability.

Add this SPF record as a TXT record:

  • @ → v=spf1 a mx ip4:89.117.19.82 ~all
    Authorizes your mail server to send email on behalf of your domain and reduces spam flags

ℹ️ Tip:
You should only have one SPF record per domain. If you have more than one, merge them.


2. Email Routing

Purpose:
This setting ensures your hosting panel sends incoming mail to the right server instead of trying to deliver it locally.

Inside your hosting control panel:

  • Email Routing → Remote Mail Exchanger Ensures your hosting panel forwards all mail to your external mail server instead of trying to deliver locally.
  • Save changes

3. Managing Your Email Accounts

Purpose:
This is where you create and manage the actual mailboxes that will receive your email.

Inside cPanel, you can:

  • Create new mailboxes
  • Remove old ones
  • Update passwords
  • Manage storage
  • Configure forwarding

Once accounts are created, you can:

  • Log in at https://mail.<domain>
  • Connect apps using mail.<domain>
  • Use IMAP, POP, or SMTP depending on your preference

6. Accessing Your Email

Purpose:
Once everything is configured, this is where you log in and start using your mailbox.

After DNS has updated:

  • Mail Login:
    • URL: https://mail.<domain>
    • Login: full email address and password
  • Mail apps (Outlook, Apple Mail, iPhone, Android, Thunderbird):
    • Incoming server: mail.<domain>
    • Outgoing server: mail.<domain>
    • Username: full email address
    • SSL: enabled

Your email is now active and ready to use.


🌍 DNS Examples (Common Providers)

Purpose:
Every DNS provider looks different — these examples help you match the correct fields.

Namecheap

  • A: mail → 89.117.19.82
  • A: webmail → 89.117.19.82
  • A: cpcontacts → 89.117.19.82 (optional)
  • A: cpcalendars → 89.117.19.82 (optional)
  • MX: @ → mail.<domain>
  • TXT: @ → v=spf1 a mx ip4:89.117.19.82 ~all

GoDaddy

  • A: mail → 89.117.19.82
  • A: webmail → 89.117.19.82
  • A: cpcontacts → 89.117.19.82 (optional)
  • A: cpcalendars → 89.117.19.82 (optional)
  • MX: @ → mail.<domain>
  • TXT: @ → v=spf1 a mx ip4:89.117.19.82 ~all

cPanel DNS

  • A: mail.<domain> → 89.117.19.82
  • A: webmail.<domain> → 89.117.19.82
  • A: cpcontacts.<domain> → 89.117.19.82 (optional)
  • A: cpcalendars.<domain> → 89.117.19.82 (optional)
  • MX: <domain> → mail.<domain>
  • TXT: <domain> → v=spf1 a mx ip4:89.117.19.82 ~all
  • Routing: Remote Mail Exchanger

5. DNS Propagation Time

Purpose:
DNS changes take time to update everywhere. This section helps set expectations while things sync.

After saving your DNS changes:

  • Most updates apply within 5–30 minutes
  • Some providers take 1–4 hours
  • Full global propagation may take up to 24 hours

ℹ️ Note:
Temporary delivery inconsistencies are normal during this time.


đźš« Common Mistakes to Avoid

Purpose:
Avoiding these issues prevents the most common email setup problems.

  1. Leaving old MX records in place
  2. Adding multiple SPF records
  3. Forgetting to set Email Routing to Remote
  4. Using the wrong hostname in apps (always use mail.<domain>)
  5. Not waiting for DNS propagation
  6. Creating email accounts after DNS and assuming they existed before

🛠️ Troubleshooting

Purpose:
Quick fixes for the most common setup and delivery issues.

Email not arriving

  • MX must point to mail.<domain>
  • Remove old MX records
  • Email Routing must be Remote Mail Exchanger
  • SPF must include ip4:89.117.19.82

Mail login won’t load

  • Confirm the mail A record exists
  • Try https://mail.<domain>
  • Clear browser cache and try again

Email going to spam

  • Ensure SPF matches your mail server
  • Remove duplicate SPF records
  • Remove old Google/Microsoft SPF entries

Apps won’t connect

  • Incoming: mail.<domain>
  • Outgoing: mail.<domain>
  • SSL enabled
  • Ports: IMAP 993 / SMTP 465 or 587

âť“ FAQ

Purpose:
Answers to the questions clients ask most often during setup.

  • Do I need all the A records?
    You must add mail and webmail. cpcontacts, cpcalendars, autodiscover, and autoconfig are optional but recommended for advanced features.
  • Do I need to delete old records?
    Yes — remove any MX, SPF, or CNAME records from previous providers.
  • How long until email works?
    Usually 5–30 minutes, but up to 24 hours worldwide.
  • Can I use Outlook or Apple Mail?
    Yes — use mail.<domain> for both incoming and outgoing servers.
  • What if I need help?
    Open a support ticket anytime.