Back to Article List

Email Hosting with Your Own Domain: Setup Guide for SA Businesses

Email Hosting with Your Own Domain: SA Setup Guide (2026) - Email Hosting with Your Own Domain: Setup Guide for SA Businesses

Getting email on your own domain — you@yourbusiness.co.za instead of yourbusiness@gmail.com — takes three things: a domain, an email hosting plan, and three small DNS changes. In South Africa the whole setup costs from about R69/month, and you can be sending from your own domain the same day.

This guide walks through the actual setup, step by step: choosing a plan, pointing your MX records, creating mailboxes, the three records that keep you out of spam, and connecting everything to Outlook, Gmail and your phone.

Key takeaways

  • You need a domain + an email hosting plan — you do not need a website to run email on your domain.
  • Your domain's MX records tell the internet where your email lives; changing them is a five-minute job.
  • SPF, DKIM and DMARC records are what keep your mail out of spam folders — set them on day one.
  • Email hosting on your own domain starts at R69/month — cheaper than one takeaway coffee a week.

What You Need Before You Set Up Email on Your Own Domain

Three things, and you likely have the first already:

  1. A registered domain. Your .co.za (from R89/year) or any other extension. If you don't have one yet, register the domain first — your email address is built on it.
  2. An email hosting plan. This is the server where your mailboxes physically live. It's separate from (and much cheaper than) web hosting — see our email hosting plans.
  3. Access to your domain's DNS. Usually the control panel at your domain registrar. If your domain and email hosting are with the same provider, the DNS is set for you automatically and you can skip the records step entirely.

No website required. Plenty of SA businesses run professional email on their domain for years before they build a site — the domain does double duty when you're ready.

Why Bother With Email on Your Own Domain?

Short version: trust and control. Customers take accounts@yourbusiness.co.za more seriously than a Gmail address, you can create role mailboxes (info@, sales@), and if a staff member leaves, the address stays yours. We've covered the full case in our benefits of professional email guide — this post is about the how.

Step 1 — Choose an Email Hosting Plan for Your Domain

Plans are priced by how many mailboxes and how much storage you need. Live Allanux Web pricing:

PlanMailboxesStoragePrice
Starter Emails25 GB NVMeR69/mo
Plus Emails510 GB NVMeR89/mo
Turbo Emails1020 GB NVMeR109/mo
Business Emails2040 GB NVMeR209/mo

Every plan includes webmail, IMAP/POP3/SMTP (so it works in any mail app), premium email delivery, anti-spam filtering and mobile access — and you can upgrade to full web hosting later without moving your mail.

Sizing guide: a sole proprietor needs Starter (you@ plus info@). A small team of 3–5 fits Plus. Choose by the number of people, not addresses — aliases and forwarders don't consume a mailbox.

Step 2 — Point Your Domain's MX Records at Your Email Host

MX (Mail eXchange) records are the DNS entries that tell the rest of the internet "deliver this domain's email here." This is the one genuinely technical step, and it's a form-fill:

  1. Log in to your domain's DNS panel.
  2. Delete or note any existing MX records.
  3. Add the MX records your email host gives you (typically a hostname like mail.yourhost.co.za and a priority number — lower number = first choice).
  4. Save. Propagation usually completes within a couple of hours, worst case 24–48.

Two reassurances: changing MX records cannot break your website (that's the A record's job — the two are independent), and if your domain and email are with the same provider, this step is done for you at activation. If your domain is a .co.za and you want the deeper DNS picture, see how DNS works for .co.za domains.

Step 3 — Create Your Mailboxes

In your email hosting control panel, create a mailbox for each person, and set a strong unique password for each. A sensible small-business starter set:

  • yourname@yourbusiness.co.za — your working address
  • info@ — general enquiries (this is the one you print on things)
  • accounts@ — invoices and billing, kept out of the noise

Use forwarders/aliases for the rest — sales@ can simply forward into your main mailbox without using a slot. Each real mailbox gets webmail access immediately, so you can send your first own-domain email before you've touched a mail app.

Step 4 — Add SPF, DKIM and DMARC So Your Email Lands in the Inbox

Deliverability is configured, not luck. Three DNS records prove your mail is really from you:

  • SPF — lists which servers may send for your domain. One TXT record; here's how SPF records work.
  • DKIM — a cryptographic signature on each message; your host gives you the record to paste in.
  • DMARC — tells receiving servers what to do when SPF/DKIM fail, and protects your domain from spoofing. A relaxed starter policy (p=none) is fine on day one.

Gmail and Microsoft have tightened requirements for bulk senders since 2024 — mail from domains without SPF and DKIM increasingly lands in spam or gets rejected outright. Set all three on setup day; with managed email hosting these are typically pre-configured or one-click.

Step 5 — Connect Outlook, Gmail and Your Phone

Any mail app works via IMAP (recommended — mail stays synced on the server across all devices) or POP3 (downloads to one device). You'll need the incoming/outgoing server names from your host plus your mailbox password. On phones it's Add account → Other/IMAP, and in the Gmail app you can add your own-domain mailbox alongside your personal Gmail — you don't have to give up the app you like, just the @gmail.com on your business card. Sending uses SMTP with authentication on port 465 or 587.

Common Setup Problems (and Quick Fixes)

  • "I changed the MX records and nothing happened." Propagation. Give it 2–24 hours; test with a mail from an outside address.
  • "Email works but goes to spam." Almost always missing SPF/DKIM — go back to Step 4.
  • "I can receive but not send." Your network is blocking port 25, or SMTP auth is off. Use port 465/587 with your full email address as the username.
  • "Will my website go down while I do this?" No — MX and A records are independent. You can even host your website and email with two different companies.
  • "Old mail vanished after switching apps." POP3 downloaded-and-deleted it. Use IMAP and it stays on the server.

What It Costs to Run Email on Your Own Domain

The honest total for a typical SA small business: domain from R89/year (.co.za) + email hosting from R69/month — roughly R917 for the first year, everything included. Compare that to Microsoft 365 or Google Workspace at roughly R70–R150 per user per month — excellent suites, but overkill if what you need is professional email that works. Local email hosting also means ZAR billing and SA support, and if you bundle email hosting and your domain with one provider, the DNS is pre-wired and renewals live on one bill.

FAQs

Email on your own domain: your questions answered

Can I have email on my domain without a website?

Yes. Email hosting works with just a registered domain — no website needed. Many businesses register a domain purely for professional email and add a site later.

Get Set Up Today

The whole process — plan, MX records, mailboxes, deliverability records, devices — is comfortably a same-day job, and if your domain and email live with the same provider, most of it is automatic. Allanux Web email hosting starts at R69/month with free setup, premium delivery, anti-spam and a 30-day money-back guarantee, and our SA support team will happily do the MX/SPF/DKIM wiring with you. Pair it with your .co.za domain and your business email is one less thing to think about.