Help Centre

How to add and edit DNS records

Back to Help Centre

Your domain’s DNS records control where its traffic goes — which server hosts the website, where email is delivered, and the verification records used by services like Google, Microsoft 365 and email authentication (SPF, DKIM and DMARC). If your domain uses Texo’s nameservers, you can add, edit and delete these records yourself in your cPanel Zone Editor. Here’s how.

1. Open the Zone Editor

Log in to your cPanel control panel, then scroll to the Domains section and click Zone Editor.

The Zone Editor icon in cPanel

Find the domain you want to change and click Manage.

Clicking Manage next to a domain in the Zone Editor

2. Add a record

Click the arrow next to Add Record and choose the type of record you need — for example Add A Record, Add CNAME Record, Add MX Record or Add TXT Record.

The Add Record menu in the cPanel Zone Editor

Fill in the fields, then click Save Record:

  • Name — the host the record applies to: enter your domain itself (e.g. example.co.za) or a subdomain (e.g. mail.example.co.za). For a record that applies to the whole domain you can also use @.
  • TTL — how long the record may be cached, in seconds. 3600 (one hour) is a sensible default.
  • Type — already set by the menu choice above.
  • Record / Value — the data the record points to (see the quick reference below).
Entering the details of a new DNS record

3. Edit or delete a record

To change an existing record, use the Filter buttons to show just the record type you’re after (e.g. TXT or MX), find the record in the list, then click Edit, update the value and click Save Record.

Filtering the Zone Editor to show only one record type

To remove a record, click Delete next to it and confirm. Take care editing or deleting existing A, MX and NS records — removing the wrong one can take your website or email offline.

Common record types

  • A — points a name to an IPv4 address (your website’s server).
  • AAAA — points a name to an IPv6 address.
  • CNAME — points a name to another name (an alias), e.g. www → your domain.
  • MX — sets which mail server receives email for the domain (with a priority).
  • TXT — free-form text records, used for domain verification and email authentication (SPF, DKIM, DMARC).
  • SRV — specifies the host and port for specific services.

How long do changes take?

Your record is updated instantly on Texo’s nameservers, but please allow up to 48 hours for the change to propagate worldwide as other DNS servers refresh their caches.

Not sure which record to change, or don’t have cPanel access? Submit a support ticket and we’ll make the change for you.